我有一个 MVC Web 应用程序部署到运行 IIS 6 的 2003 服务器。本周开始出现不一致的行为,当时我们创建了一个具有上帝权限的新域服务帐户,用作应用程序池和匿名用户的身份具有集成身份验证集的网站。此服务帐户也已添加到对数据具有完全权限的 SQL 用户。
不一致的行为是 Web 应用程序将运行良好,命中数据等...,然后应用程序池会突然自动禁用。我检查了服务器上的事件日志,果然我看到了两个警告和一个错误,指出身份无效并且池已禁用。
我将其重新打开,然后尝试再次浏览网站并 BOOM!它再次这样做。经过三次尝试,我们终于将帐户锁定并必须将其解锁。然后它又回到了同样的问题。
有任何想法吗?因为我已经不知所措了!