一台生产IIS服务器询问凭据,另一台完全接受Windows身份验证

问题描述

有关对两台生产服务器上的Windows身份验证进行故障排除的任何建议。

我有两台以相同方式配置Windows身份验证的生产IIS服务器,但是一台服务器可以平稳地处理Windows身份验证,而另一台则一次又一次地询问凭据。

当我运行serverA.website.domain.com->时,它也可以与SSO完美运行
当我运行serverB.website.domain.com->时,它会一次又一次弹出以进行Windows身份验证。

我尝试过的:

  1. <deny="*">删除web.config
  2. NTLM列为提供者的顶部
  3. Security标签显示Administrators,System,IIS_WPG,IUSER_MachineName,ASPNET的发布路径
  4. 在“安全性”标签添加SERVER$Users
  5. 将两个站点-> serverA.website.domain.com和serverB.website.domain.com添加trusted sitesintranet sites,并更新了Group policy

注意:两台生产服务器之间的区别是-serverA是发布代码physical serverserverB通过UNC Share从{{ 1}}(可以说是一种虚拟服务器)。不确定是否需要进行其他更改。

更新:在IE serverA上可以运行,但是在Chrome和Edge上,它会继续要求输入凭据。
serverB.website.domain.com的{​​{1}}响应:

enter image description here

fiddlerserverB.website.domain.com回复

enter image description here

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)