2

我正在使用IIS 6.0并进行虚拟目录设置。服务器安装在我公司的Intranet上。在安全设置下,禁用匿名访问,启用集成Windows身份验证,启用Windows域服务器的摘要式身份验证,并且领域具有我们的AD域地址。尝试在URL中使用IP地址时身份验证出现问题

当使用包含机器名称(例如“http://myServerName/myWebSite/”)的URL访问网站时,此认证一切正常。但是,当我们使用这种格式“http://myIPAddress/myWebSite/”时,会弹出一个安全框。如果在此框中输入凭证,则一切正常。为什么在URL中使用IP地址代替机器名称时会跳出来?

我们需要在URL中使用IP地址的原因是,在我们的所有位置都无法识别带有服务器名称的URL。

回答

2

http://support.microsoft.com/kb/258063

这KB文章有答案,因为IP地址将作为Internet区域进行处理。

您可以设置DNS以正确解析服务器名称为IP,或遵循KB 258063中提及的建议。