WIndows身份验证不起作用

时间:2010-11-05 20:22:57

标签: iis-7

在干净的Windows Server 2008 R2上新安装的IIS。安装了所有安全选项。然后,对于默认的网站身份验证,启用Windows身份验证并禁用所有其他身份验然后当访问默认页面iisstart.htm时,它应该为我提供一个用于验证消息的弹出窗口。

但是当我访问测试页面时:http://localhost/iisstart.htm,没有弹出窗口。与启用匿名身份验证相同。

如何解决?

3 个答案:

答案 0 :(得分:0)

我认为您的网络服务是通过您的应用池标识访问文件,从文件的安全访问列表中删除此用户。

答案 1 :(得分:0)

如果您转到“localhost”,那么IE会将此视为“Intranet区域”的一部分。在“Intranet区域”中,IE默认会自动将您当前的凭据发送到使用“Windows身份验证”的网站。

结果是一切都可能正常工作。

答案 2 :(得分:0)

首先确保检查应用程序池用户是否可以访问网站文件(NTFS安全设置)。请参阅:IIS7 Permissions Overview - ApplicationPoolIdentity

之后(并仔细检查在IIS中仅启用了Windows身份验证),请考虑到网址不得包含点!您可以进行额外绑定(请参阅:https://technet.microsoft.com/en-us/library/cc731692(v=ws.10).aspx),其中只包含字母和数字,然后将该绑定添加到本地主机文件中(以管理员身份打开文本编辑器,然后在C:\ Windows \中编辑文件主机) System32 \ drivers \ etc)来检查。