访问站点时Windowslogin提示

使用本地主机以外的主机访问IIS上的站点时,我收到Windowslogin提示。

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

我希望能够禁用匿名访问,而无需获得Windowslogin提示。

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

这似乎不是浏览器相关的。 无论是IE还是Firefox,我都会得到相同的行为。

Solutions Collecting From Web of "访问站点时Windowslogin提示"

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

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

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

这是我解决这个问题所做的。

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

显然Windows集成安全性只在IE中保证。

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