需要身份验证的主机名的网站

需要身份验证的主机名的网站

在 Windows Server 2003 上,我使用 Web 浏览器(http://服务器名称/站点) 访问其自身(服务器名)上的网站,并引用 hosts.txt 文件中的条目 - 这对于使用该软件是必需的。我收到了用户身份验证框(“连接到”)框。已验证 IIS 属性中未选中集成 Windows 身份验证。

我可以访问此网站(http://服务器名称/站点) 成功地从另一个 Windows Server 2003 和 Windows XP 访问了 hosts.txt 条目。我还可以访问网站 (http://服务器名称1/站点1) 从 servername 到 hosts.txt 文件中的 servername1 条目。

从这里我可以看到 servername 正在使用 hosts.txt 文件。对于 IP 地址,我尝试了实际地址和环回地址 (127.0.0.1)。

答案1

您是否希望自动登录网站?如果您未选中集成 Windows 身份验证,您启用了什么?是否允许匿名访问?

答案2

我发现 IIS 安全性在站点(匿名)和虚拟目录(集成 Windows)层面存在不一致。显然,当使用来自同一服务器的主机名访问网站时,某些东西会触发找到这些内容,但当使用 IP 地址(或从另一台机器请求 - 当主机已转换为 IP 时)时找不到这些内容。

当我将它们都更改为集成 Windows 安全性时,它运行正常。

相关内容