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

wil*_*ill 1 asp.net windows-7 iis-7.5

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

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

 <authentication mode="Windows" />
  <authorization>
    <deny users="?"/>
  </authorization>
Run Code Online (Sandbox Code Playgroud)

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

Rah*_*oni 5

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

方法2> http://support.microsoft.com/kb/926642