HTTP 错误 503。该服务在 IIS 中不可用
Posted
技术标签:
【中文标题】HTTP 错误 503。该服务在 IIS 中不可用【英文标题】:HTTP Error 503. The service is unavailable in IIS 【发布时间】:2016-01-04 11:52:48 【问题描述】:我已经浏览了一些关于 SO 的答案以寻求解决方案。我已经尝试了问题页面HERE 上的所有内容,但无济于事。一旦我将用户更改为其他用户,它将工作并显示页面,但我的网络应用程序无法连接到数据库,因为任何其他用户都未经授权访问我的开发环境中的数据库。
我尝试从开发团队中的另一个人那里复制设置,但它仍然不起作用。
【问题讨论】:
您最近是否更改了登录计算机的密码? 更改密码后是否重启过电脑? 就在今天进行 Windows 更新 【参考方案1】:IIS:
-
您是否安装了 ASP.NET 4 运行时组件?签入“windows
组件 > IIS”。
在“windows”中检查框架(已安装 .Net 4)
组件 > IIS"
SQL:
-
检查连接字符串、SQL 的命名实例和默认实例。
检查从网络访问 SQL 的权限(SQL Server 配置管理器)
检查防火墙设置。
【讨论】:
数据库很好,因为它位于共享服务器上,供团队访问信息。他们目前都能够连接,所以我认为这是一个 IIS 问题。【参考方案2】:尝试登录 IIS 并将您的 身份 更改为您的用户帐户,但使用您用于登录的新密码。更改登录密码后,您将需要执行此操作。
它之前工作的原因是因为它使用您的旧凭据而不是您的新凭据运行,这在您的计算机重新启动时生效。
注意
我认为您提供的链接,第一个答案实际上是这样说的,但没有提及更改的用户登录密码会影响 IIS 中的身份。可能只是措辞。
【讨论】:
尝试使用新密码输入凭据,效果很好。谢谢。以上是关于HTTP 错误 503。该服务在 IIS 中不可用的主要内容,如果未能解决你的问题,请参考以下文章