IIS7 中托管的应用程序未向另一台服务器上的 Web 服务提供凭据

IIS7 中托管的应用程序未向另一台服务器上的 Web 服务提供凭据

目前我们确认该错误是由于安全问题引起的。

旧服务器 ServerA 成功与 WebServerC 通信,没有任何问题。现在新服务器 ServerB 可以连接,但提供的凭据不足以访问具有 Web 服务的 WebServerC。

服务器A –> Web服务器C(连接成功且安全成功)
服务器B –> Web服务器C(连接成功且安全失败) 它不显示Web服务而是显示asp.net“登录”屏幕。

这一切都在 Windows Server 2008 的企业 Active Directory 下。可能存在什么问题?ServerA 没有什么特别之处,ServerB 是新的,但运行的应用程序是相同的。

答案1

可能对于 ServerB,未设置 Trusted For Delegation 标志。在这种情况下,用户可以在 ServerB 上进行身份验证,但 ServerB 无法使用此凭据在 WebServerC 上进行身份验证。

相关内容