本文为【ASP.net Server Application Unavailable】的汉字拼音对照版显示拼音
今jin天tian在zai编bian译yi时shi遇yu到dao这zhe个ge问wen题ti了le!^o^
服fu务wu器qi错cuo误wu:
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
administrator Note: An error message detailing the cause of this specific request failure can be found in the system event log of the web server. Please review this log entry to discover what caused this error to occur.
一yi般ban碰peng到dao这zhe样yang的de问wen题ti可ke以yi用yong下xia面mian的de方fang法fa解jie决jue:
================================================
这zhe篇pian文wen章zhang中zhong的de信xin息xi适shi用yong于yu:
Microsoft ASP.NET(随sui .NET 框kuang架jia一yi起qi提ti供gong)
Microsoft Internet 信xin息xi服fu务wu 5.0
Microsoft Mobile Internet Toolkit (MMIT)
本ben文wen的de发fa布bu号hao曾zeng为wei CHS315158
症zheng状zhuang
在zai域yu控kong制zhi器qi或huo备bei份fen域yu控kong制zhi器qi上shang安an装zhuang Microsoft Visual Studio .NET 或huo Microsoft .NET 框kuang架jia后hou,如ru果guo您nin尝chang试shi运yun行xing ASP.NET 应ying用yong程cheng序xu,则ze浏liu览lan器qi会hui显xian示shi下xia面mian的de错cuo误wu信xin息xi:
server Application Unavailable
the web application you are attempting to access on this web server is currently unavailable.
please hit the "Refresh" button in your web browser to retry your request.
此ci外wai,系xi统tong应ying用yong程cheng序xu事shi件jian日ri志zhi中zhong会hui记ji录lu以yi下xia事shi件jian:
aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.
aspnet_wp.exe could not be started.
HRESULT for the failure:80004005
此ci问wen题ti涉she及ji Internet 信xin息xi服fu务wu (IIS) 5.0 版ban或huo更geng高gao版ban本ben。
原yuan因yin
默mo认ren情qing况kuang下xia,为wei了le提ti供gong更geng安an全quan的de环huan境jing,ASP.NET 用yong弱ruo帐zhang户hu(名ming为wei ASPNET 的de本ben地di计ji算suan机ji帐zhang户hu)运yun行xing它ta的de辅fu助zhu进jin程cheng。域yu控kong制zhi器qi或huo备bei份fen域yu控kong制zhi器qi上shang的de所suo有you用yong户hu帐zhang户hu都dou是shi域yu帐zhang户hu,不bu是shi本ben地di计ji算suan机ji帐zhang户hu。因yin此ci,Aspnet_wp.exe 由you于yu找zhao不bu到dao名ming为wei"localmachinename\ASPNET"的de本ben地di帐zhang户hu而er未wei能neng启qi动dong。要yao在zai域yu控kong制zhi器qi上shang提ti供gong有you效xiao的de用yong户hu帐zhang户hu,必bi须xu在zai Machine.config 文wen件jian的de <processModel> 部bu分fen指zhi定ding显xian式shi帐zhang户hu,或huo者zhe必bi须xu使shi用yong SYSTEM 帐zhang户hu。
备bei注zhu:如ru果guo在zai尝chang试shi浏liu览lan页ye面mian之zhi前qian尝chang试shi进jin行xing调tiao试shi(单dan击ji启qi动dong按an钮niu),则ze会hui出chu现xian完wan全quan相xiang同tong的de问wen题ti。
解jie决jue方fang案an
若ruo要yao解jie决jue此ci问wen题ti,请qing使shi用yong下xia列lie方fang法fa之zhi一yi:
创chuang建jian具ju有you正zheng确que权quan限xian的de弱ruo帐zhang户hu,然ran后hou配pei置zhi Machine.config 文wen件jian的de <processModel> 部bu分fen使shi用yong该gai帐zhang户hu。
在zai Machine.config 文wen件jian的de <processModel> 部bu分fen,将jiang userName 属shu性xing设she为wei SYSTEM。
配pei置zhi Machine.config 文wen件jian的de <processModel> 部bu分fen使shi用yong管guan理li员yuan帐zhang户hu。
备bei注zhu:如ru果guo允yuan许xu ASP.NET 应ying用yong程cheng序xu作zuo为wei SYSTEM 或huo管guan理li员yuan帐zhang户hu运yun行xing,将jiang带dai来lai严yan重chong的de安an全quan问wen题ti。如ru果guo使shi用yong其qi中zhong的de任ren一yi种zhong变bian通tong解jie决jue办ban法fa,在zai Aspnet_wp.exe 进jin程cheng中zhong运yun行xing的de代dai码ma将jiang能neng够gou访fang问wen域yu控kong制zhi器qi和he域yu设she置zhi。从cong Aspnet_wp.exe 进jin程cheng启qi动dong的de可ke执zhi行xing文wen件jian在zai相xiang同tong的de上shang下xia文wen中zhong运yun行xing,它ta们men也ye能neng够gou访fang问wen域yu控kong制zhi器qi。
因yin此ci,microsoft 建jian议yi使shi用yong第di一yi种zhong变bian通tong解jie决jue办ban法fa。要yao使shi用yong第di一yi种zhong变bian通tong解jie决jue办ban法fa,请qing执zhi行xing以yi下xia步bu骤zhou:
在zai计ji算suan机ji上shang创chuang建jian名ming为wei ASPUSER 的de用yong户hu帐zhang户hu,然ran后hou将jiang此ci帐zhang户hu添tian加jia到dao"用yong户hu组zu"中zhong。
备bei注zhu:如ru果guo更geng改gai了le .NET 框kuang架jia创chuang建jian的de ASPNET 帐zhang户hu的de密mi码ma,也ye可ke以yi使shi用yong该gai帐zhang户hu。您nin必bi须xu知zhi道dao此ci帐zhang户hu的de密mi码ma,因yin为wei需xu要yao在zai后hou面mian的de步bu骤zhou中zhong将jiang该gai密mi码ma添tian加jia到dao <processModel> 部bu分fen。
向xiang ASPUSER 或huo ASPNET 帐zhang户hu授shou予yu"作zuo为wei批pi处chu理li作zuo业ye登deng录lu"的de用yong户hu权quan限xian。确que保bao此ci更geng改gai在zai"本ben地di安an全quan策ce略lue"设she置zhi中zhong显xian示shi。
备bei注zhu:要yao向xiang此ci帐zhang户hu授shou予yu"作zuo为wei批pi处chu理li作zuo业ye登deng录lu"的de用yong户hu权quan限xian,必bi须xu在zai以yi下xia每mei一yi个ge安an全quan策ce略lue中zhong授shou权quan此ci用yong户hu权quan限xian(从cong"控kong制zhi面mian板ban"/"管guan理li工gong具ju"开kai始shi操cao作zuo):
域yu控kong制zhi器qi安an全quan策ce略lue
域yu安an全quan策ce略lue
本ben地di安an全quan策ce略lue
备bei注zhu:您nin必bi须xu重chong新xin启qi动dong服fu务wu器qi,以yi使shi这zhe些xie更geng改gai生sheng效xiao。
确que保bao ASPUSER 或huo ASPNET 帐zhang户hu具ju有you的de权quan限xian能neng够gou访fang问wen启qi动dong Aspnet_wp.exe 进jin程cheng和he为wei ASP.NET 页ye提ti供gong服fu务wu所suo必bi需xu的de全quan部bu目mu录lu和he文wen件jian。有you关guan必bi须xu向xiang此ci帐zhang户hu授shou予yu哪na些xie权quan限xian的de其qi他ta信xin息xi,请qing单dan击ji下xia面mian的de文wen章zhang编bian号hao,查cha看kan Microsoft 知zhi识shi库ku中zhong的de文wen章zhang:
317012 INFO:ASP.NET 中zhong的de进jin程cheng和he请qing求qiu标biao识shi
打da开kai Machine.config 文wen件jian。该gai文wen件jian的de路lu径jing是shi:%Systemroot%\Microsoft.NET\Framework\v1.0.3705\CONFIG.
在zai Machine.config 文wen件jian的de <processModel> 部bu分fen,将jiang userName 和he password 属shu性xing更geng改gai为wei第di 1 步bu创chuang建jian的de帐zhang户hu的de名ming称cheng和he密mi码ma。例li如ru: userName="DomainName\ASPUSER" password="ASPUSERpassword"
保bao存cun对dui Machine.config 文wen件jian所suo做zuo的de更geng改gai。
状zhuang态tai
Microsoft 已yi经jing确que认ren这zhe是shi在zai本ben文wen开kai头tou列lie出chu的de Microsoft 产chan品pin中zhong存cun在zai的de错cuo误wu。
参shen考kao
有you关guan ASP.NET 安an全quan性xing的de其qi他ta信xin息xi,请qing单dan击ji下xia面mian的de文wen章zhang编bian号hao,查cha看kan Microsoft 知zhi识shi库ku中zhong的de文wen章zhang:
306590 INFO:ASP.NET 安an全quan性xing概gai述shu
==========================================
^o^
记ji得de把ba网wang站zhan文wen件jian夹jia设she置zhi好hao安an全quan属shu性xing。System账zhang号hao为wei完wan全quan控kong制zhi。
【原文】