Authentication 一个生产IIS服务器询问凭据另一个完全接受windows身份验证

Authentication 一个生产IIS服务器询问凭据另一个完全接受windows身份验证,authentication,iis,server,windows-authentication,credentials,Authentication,Iis,Server,Windows Authentication,Credentials,关于在两台生产服务器上进行Windows身份验证故障排除的任何建议 我有两台生产IIS服务器,它们的windows身份验证配置相同,但其中一台服务器可以顺利地处理windows身份验证,而另一台服务器则一次又一次地询问凭据 当我运行serverA.website.domain.com-->时,它也可以与SSO完美地运行 当我运行serverB.website.domain.com-->时,它会一次又一次地弹出以进行windows身份验证 我所尝试的: 从web.config 将NTLM作为提供程

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

我有两台生产IIS服务器,它们的windows身份验证配置相同,但其中一台服务器可以顺利地处理windows身份验证,而另一台服务器则一次又一次地询问凭据

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

我所尝试的:

  • web.config
  • NTLM
    作为提供程序的顶部
  • 安全性
    选项卡,用于
    管理员、系统、IIS\u WPG、IUSER\u MachineName、ASPNET的发布路径
  • 在安全选项卡中添加了
    SERVER$Users
  • 将站点-->serverA.website.domain.com和serverB.website.domain.com添加为
    受信任站点
    内部网站点
    ,并更新了
    集团策略
  • 注意:两个生产服务器之间的一个区别是-
    serverA
    物理服务器,其中发布代码,
    serverB
    通过
    UNC Share
    serverA
    获取共享网络中的代码(我们可以说是虚拟服务器)。不确定是否需要进行任何其他更改

    更新:在IE
    serverB.website.domain.com
    上运行,但在Chrome和Edge上,它会再次要求提供凭据。
    Fiddler
    响应
    serverB.website.domain.com

    Fiddler
    响应
    serverA.website.domain.com


    提前感谢。

    服务器A和服务器B是否在同一个目录下?您可以尝试使用网络监视来跟踪serverB以查看更多详细信息。是的serverA和serverB-两者都在同一个域上。奇怪的是在IE上它可以工作,但在Chrome和Edge上它不断地询问。不确定UNC共享是否导致serverB出现任何问题。请清除浏览器的缓存并重试,然后检查Chrome和Edge的版本,这也可能是由该版本引起的。