我有以下设置:
Intranet 应用程序 --> 调用 WCF Web Api --> 调用 Autonomy Worksite Web 服务器
对工作站点 Web 服务器的调用必须来自对 Intranet 应用程序进行调用的经过身份验证的 Active Directory 用户。
所以我想我希望可以将凭据传递给 WCF Web 服务,然后 WCF Web 服务可以使用它们来进行 Web 服务调用。
这可能吗?或者我应该要求用户输入他/她的密码......
最佳答案
您需要在 Active Directory 中配置受限的 Kerberos 委派,以便将原始调用者凭据传递到 WCF 应用程序。
关于c# - 如何使用 WCF Web Api 将集成身份验证用户传递到另一个 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9435429/