如何使用WCF Web Api将集成身份验证用户传递到另一个Web服务

时间:2012-02-24 17:41:19

标签: c# wcf iis wcf-web-api

我有以下设置:

内联网应用 - >致电WCF Web Api - >调用Autonomy Worksite Web Server

对工作站点Web服务器的调用必须来自经过身份验证的Active Directory用户调用Intranet应用程序。

所以我想我希望我可以将凭证传递给WCF Web服务,然后可以使用它们来进行Web服务调用。

这可能吗?或者我应该要求用户输入他/她的密码.......

1 个答案:

答案 0 :(得分:2)

您希望在Active Directory中配置受限制的Kerberos委派,以便将原始调用者凭据传递给WCF应用程序。

How to: Use Delegation for Flowing the Original Caller Credentials to the Back End in WCF Calling from Windows Forms