通过 NTLM 远程访问 IIS 5.1

通过 NTLM 远程访问 IIS 5.1

我正在尝试在虚拟 XP 计算机上配置对 IIS 5.1 Web 服务器的远程访问。Web 服务器用于公开 ASP.NET Web 服务。我想使用 NTLM 身份验证通过 Java 客户端访问 Web 服务。

因此,我正在使用虚拟机和 Web 浏览器制作原型。所有防火墙都已关闭。我已将 IIS 设置为仅通过集成授权(无访客、基本、摘要访问)对用户进行身份验证。在访客浏览器上登录即可。

但是,当我尝试使用 Web 浏览器(例如 ff、chrome)从主机(Windows 7)访问该网站时,总是出现 401.1 - 未授权错误。

我已经寻找过这种行为的原因并且应用了两个似乎相关的 Ms 修复程序: http://support.microsoft.com/kb/871179(cscript adsutil.vbs 设置 w3svc/NTAuthenticationProviders“NTLM”) http://support.microsoft.com/kb/957097(禁用环回检查 -> 1)

我开始怀疑我是不是在这里做了一些愚蠢的事情。客户计算机名称是虚拟的,用户名是用户。在主机浏览器登录提示中,我输入“virtual\user”和密码“password”。

我是一名 Linux 用户,所以也许我忽略了一些对于 Windows 管理员来说显而易见的东西?

相关内容