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

发布于 2024-10-01 00:16:03 字数 422 浏览 2 评论 0原文

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

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

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

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

My overall goal is just to get the logged on users information for an Intranet site I'm developing without them providing their login (since they are already logged into their computer). So far I just get 401.1 errors and it keeps asking for my login/password. Even though I provide my login/password, it still won't let me in.

I've Enabled Windows Authentication from IIS > Sites > Default Web Site, added this to my web.config:

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

My Application Pool is setup as Integrated / ApplicationPoolIdentity for .NET Framework 2.0.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

过度放纵 2024-10-08 00:16:03

如果您在 IIS 服务器上尝试它,但它不起作用...尝试从任何其他客户端访问该站点。如果 Windows 身份验证在任何其他计算机上工作,但在您浏览它的计算机上工作,则必须禁用环回检查。

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

If you are trying it on the IIS Server, and it is not working... try accessing the site from any other client. If windows authentication works from any other machine, but not the machine where you are browsing it from, you must disable loop back check.

Method 2 > http://support.microsoft.com/kb/926642

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文