ASP.Net应用程序不断提示cedentials

时间:2018-06-07 11:09:42

标签: asp.net-mvc windows-integrated-auth

我们在IIS 6 Web服务器上托管了一个MVC应用程序。它使用集成身份验证。自从过去5年以来一直在那里举办。最近我们的IT部门在服务器上安装了一些补丁。安装补丁后,突然我们的应用程序开始提示输入凭据。当用户输入其凭据时,它再次提示输入凭据。它不断重复,用户将无法进入应用程序。当用户取消凭据窗口时,它会给出以下错误。

401 - 未经授权:由于凭据无效,访问被拒绝。

有人可以指导我理解为什么会发生这种情况以及如何解决这个问题?

谢谢, VENU

1 个答案:

答案 0 :(得分:0)

我们实际上在大约8个月前遇到过这种情况。它将整个环境降低了3天。那时我们发现它是一个Microsoft补丁,它在NTLM身份验证方面应用于我们的Web服务器。我将查看是否可以找到关于它究竟是什么KB的文档。我们的解决方案(当时)暂时回滚补丁。长话短说是根本原因,结果是安装的补丁对Web服务器和我们的域控制器上安装的其他补丁有特定的依赖性。当我进入办公室时,我会跟进并编辑我的答案,但我建议检查服务器以查看已安装的补丁,并记录是否有关于NTLM的问题。

尝试远程登录服务器。然后,当您进入时,最小化您的屏幕并尝试再次访问该网站。我打赌我会工作和认证。如果是这种情况,那么你会看到我们完全相同的事情。我将跟进一些更具体的细节。