如何在Windows 7开发环境IIS 7.5上设置Windows身份验证

时间:2010-11-02 17:26:48

标签: asp.net windows-7 iis-7.5

我的总体目标是获取我正在开发的Intranet站点的登录用户信息,而无需他们提供登录(因为他们已经登录到他们的计算机)。到目前为止,我只收到401.1错误,并一直询问我的登录名/密码。即使我提供了我的登录名/密码,它仍然不会让我进入。

我已从IIS启用Windows身份验证>网站>默认网站,将其添加到我的web.config:

 <authentication mode="Windows" />
  <authorization>
    <deny users="?"/>
  </authorization>

我的应用程序池设置为.NET Framework 2.0的Integrated / ApplicationPoolIdentity。

1 个答案:

答案 0 :(得分:5)

如果您在IIS服务器上尝试它,并且它无法正常工作...尝试从任何其他客户端访问该网站。如果Windows身份验证适用于任何其他计算机,而不是您正在浏览它的计算机,则必须禁用环回检查。

方法2&gt; http://support.microsoft.com/kb/926642