iis7集成了windowsauthentication,提示输入用户名和密码

时间:2012-05-08 06:26:42

标签: c# asp.net iis-7

我在vs 2008中使用asp.net应用程序 我需要在iis7中使用Windows身份验证。我在web.config中设置了Windows身份验证,并在iis中启用了Windows身份验证。我禁用了匿名身份验证。 当我浏览localhost时,它会询问用户名和密码。

对于localhost,它不应该要求输入用户名和密码。

任何想法

由于

1 个答案:

答案 0 :(得分:2)

如果您使用的是IE,请启用工具中的Windows集成身份验证 - >互联网选项 - 高级选项卡。 此外,当您访问该站点时,请查看它将进入的区域。如果要上网,单点登录可能无效。因此,您必须通过转到工具将网站添加到Intranet区域 - >互联网选项 - >安全标签 - >本地内联网 - >网站 - >高级 - >输入http://yoursitename.test.com等网址,然后点击添加 还要确保工具 - >互联网选项 - >安全标签 - >本地内联网 - >自定义级别 - >身份验证 - >仅在Intranet区域选项中选择自动登录

此外,Kerberos永远不会在本地计算机上运行。您必须尝试从网络中的远程计算机。

祝你好运。