也许你能够帮助我。
我的情况是这样的:
我们正在从Win2003迁移到Win2012。我们在2003年的盒子上配置了多个网站,我们可以使用Windows Integrated浏览到每个不同的名称,没有任何问题。
好吧,我们刚刚启动了一个Windows 2012并开始迁移到它但遇到了一个问题401(日志特别说401.2.5)。
更改名称以保护无辜者: 服务器名称:服务器
转到http://server/apps/asmx/servivce.asmx工作正常。 我们在端口80上为第二个IP分配了一个新的同一个盒子,但配置完毕后我们可以转到http://conapps/apps/asmx/service.asmx。这应该工作,并返回一个简单的wsdl,但它没有。
如果我们转到http://conapps/apps/anonymous/asmx/service.asmx,它就可以了。
我已进入身份验证选项卡,并且已经集成了Windows(并且NTLM冒泡到了顶部),但我一直收到401错误。具有讽刺意味的是,如果我设置匿名,它会按预期工作。
正如我所说,如果我使用默认网站,并将其配置为指向磁盘上的相同物理文件,它可以正常工作。只有当我尝试使用辅助名称时才会遇到问题。
那么,任何人都有任何想法,我可能缺少什么?