我有一个使用C#和.NET开发的Intranet Web应用程序,它托管在我们自己的运行IIS 8.5的内部Web服务器上。将IIS应用程序池标识从内置帐户更改为自定义帐户导致503错误
我已经设置了应用程序池来使用内置帐户ApplicationPoolIdentity
,这工作正常。
但是,我需要该应用程序能够浏览网络驱动器,因此我已将应用程序池更改为使用可访问网络驱动器的自定义帐户。我知道它具有访问权限,因为我在此处使用我的登录详细信息。
但是,当我浏览到该网站,我得到以下错误
Service Unavailable
HTTP Error 503. The service is unavailable.
当我回收应用程序池,这些新设置出现以下错误:
There was an error while performing this operation Details The object identifier does not represent a valid object. (Exception from HRESULT: 0x800710D8)
我也曾尝试使用服务器管理员帐户,但我得到相同的错误消息。
感谢
编辑
以下消息在事件日志
如果您将其更改回ApplicationPoolIdentity,它仍然被破坏吗? – Polyfun
这些帐户是否具有对网站目录的读/写访问权限?当用户名/密码不正确时,这也会发生,您是否以正确的格式输入用户名?域\用户名 – GJKH
您也可以尝试创建一个新的工作池并将其分配给该网站以排除当前问题 – GJKH