Asp.net IIS应用程序池正在停止

Asp.net IIS应用程序池正在停止,asp.net,iis,iis-8,Asp.net,Iis,Iis 8,我正在本地计算机上开发一个web应用程序,并创建了一个应用程序池,其标识设置为我自己的凭据。用户名和密码正确 每次尝试访问该网站时,我都会得到: HTTP错误503。服务不可用 应用程序池停止 我在网上发现的一切都与密码过期有关,但这里的情况并非如此 编辑:当应用程序池停止时,如果我右键单击它并选择“回收”,我会得到以下结果: 如果使用“本地系统”或“应用程序池标识”,会发生什么情况?另外,您是否启用了共享配置?听起来好像密码确实过期了。。。我猜你尝试过注销和重新登录吗?我有,仍然没有什么好办法

我正在本地计算机上开发一个web应用程序,并创建了一个应用程序池,其标识设置为我自己的凭据。用户名和密码正确

每次尝试访问该网站时,我都会得到:

HTTP错误503。服务不可用

应用程序池停止

我在网上发现的一切都与密码过期有关,但这里的情况并非如此

编辑:当应用程序池停止时,如果我右键单击它并选择“回收”,我会得到以下结果:
如果使用“本地系统”或“应用程序池标识”,会发生什么情况?另外,您是否启用了共享配置?

听起来好像密码确实过期了。。。我猜你尝试过注销和重新登录吗?我有,仍然没有什么好办法创建另一个应用程序池并与web应用程序关联?是的,本地系统可以工作,但我需要使用我自己的凭据作为身份。我在后台使用windows Authentication访问SQL数据库,这可能是权限问题。请检查是否存在IIS的默认权限,以使其正常运行。导航到运行-->secpol.msc-->Local Policys-->用户权限分配。现在,去。向下滚动并将“默认Windows用户权限分配”部分下的权限与计算机上列出的权限进行比较。如果将“应用程序池标识”作为权限之一,请添加应用程序池正在使用的服务帐户。您也可以先检查事件查看器,查看出现的错误。这也应该澄清很多事情。事件查看器:“应用程序池DefaultAppPool已被禁用。Windows Process Activation Service(WAS)在启动为应用程序池提供服务的工作进程时遇到故障。”这肯定是权限问题。强烈建议检查我上面评论中列出的默认IIS权限。但是,即使这不能解决问题,您也可以捕获procmon跟踪并确定发生了什么