Windows身份验证在localhost上运行,但在IIS上的其他站点上运行

时间:2015-03-11 18:47:04

标签: asp.net windows iis windows-authentication

我正在尝试在我的本地IIS上使用Windows身份验证设置一个简单的html / css / js站点。

到目前为止,我只是一个c://mysite/index.html文件

当我将默认IIS网站(即http://localhost)指向此文件夹并启用Windows身份验证时,我在浏览时会显示登录对话框。当我输入我的信用卡时,它会显示index.html罚款。但是当我设置一个新的IIS站点(例如http://local.mysite我有一个主机条目)指向同一个文件夹时,启用了Windows身份验证,我无法通过登录对话框。它只是重新显示,好像登录信用证是错误的,但我输入的信息与http://localhost中的信用卡相同。

我已将http://local.mysite添加到Internet选项中的本地Intranet区域,但这不能解决问题。 我还将local.mysite的应用程序池设置为与localhost

相同

关于为什么这不起作用的任何想法?

1 个答案:

答案 0 :(得分:0)

终于找到了答案 问题是Windows中的环回检查安全功能。

可以在https://support2.microsoft.com/default.aspx?scid=kb;en-us;896861support2.microsoft.com/default.aspx?scid=kb;en-us;896861

找到此修复程序
相关问题