访问网站时的Windows登录提示

本文关键字:登录 提示 Windows 网站 访问 | 更新日期: 2023-09-27 18:26:52

使用localhost以外的主机访问IIS上的网站时,我收到Windows登录提示。

例如,http://localhost/mysite -- works http://ipaddresss/mysite -- login prompt 如果我在web应用程序的IIS设置中启用匿名访问,提示将消失,我可以很好地访问该网站。我也启用了Windows身份验证。

我希望能够禁用匿名访问,而不需要得到windows登录提示。

Windows IIS 7.5Windows Server 2008 R2ASP.NET 4.5 MVC Web应用程序

这似乎与浏览器无关。无论是IE还是Firefox,我都会有同样的行为。

访问网站时的Windows登录提示

这就是我解决问题的方法。

在IE中,我在"安全"选项卡中将IP地址添加到本地intranet站点。

显然,Windows集成安全性仅在IE中得到保证。

我用这篇知识库文章作为参考。http://support.microsoft.com/kb/258063

这是一个互联网设置,可以在IE或控制面板中更改。

Internet选项->安全->本地Intranet->站点-使您的站点/域在列表中

如果IE不在Intranet区域或不在Intranet站点列表中,则它将提示输入windows凭据。将站点添加到您的intranet区域列表中以进行自动登录。