Windows身份验证不会提示登录

时间:2009-10-28 21:49:07

标签: windows iis authentication internet-explorer

我已经在我们网站的某个区域进行了Windows身份验证设置已有一段时间了,到目前为止它已经完美无缺。 最近,登录提示停止显示,并由于某种原因直接进入“页面无法显示”。 连接到我们的网络时,页面工作正常。 在我们的网络之外,用户应该收到登录提示,但他们现在没有,而是收到“页面无法显示”错误。

为什么会突然发生,它是如何修复的?我已经尝试删除虚拟目录并重新添加它,但似乎没有任何效果。

奇怪的是,这只发生在IE浏览器中 - 谷歌浏览器工作正常(我收到登录提示)。

IIS中是否有设置或其他内容禁用此登录提示或其他内容?奇怪的是它也是一个IE特定的问题 - IE的状态从一天工作到下一个工作没有变化。

任何人都有可能导致这种情况的想法吗?

由于

5 个答案:

答案 0 :(得分:1)

互联网选项中有一个复选框 - >高级选项卡可启用/禁用Windows身份验证,但您说没有更改。无论哪种方式都需要检查。

答案 1 :(得分:1)

奇怪的是,我想知道你为什么要在此之前获得登录提示。

如果您已登录Windows并且您正在浏览的网站使用Windows Auth,则IE会自动尝试将登录用户的凭据传递给该网站(这完全取决于您的域配置/信任设置.. .something可能已经改变了域级别的设置,改变了IE的行为。)

Chrome / Firefox / Safari没有此功能,这就是您仍然会收到登录提示的原因。

答案 2 :(得分:0)

听起来你在IE中遇到安全设置。

IE停止将Windows身份验证信息发送到您不信任的网站。

您可以尝试将该网站添加到您信任的网站列表中。

答案 3 :(得分:0)

您可以从内部和外部网络跟踪开始,重现问题并查看请求是否实际到达Web服务器。另外,请检查IIS日志文件中的“无法显示页面”响应。

如果有帮助或者您有更多问题,请告诉我。

此致 维韦克。

答案 4 :(得分:-1)

您需要进行网络捕获(www.fiddlercap.com)才能获得真正的帮助。

除了NTLM之外,IE还支持“协商”协议; Chrome和其他浏览器通常仅支持NTLM。