WCF认证&;使用Windows身份基础的授权

WCF认证&;使用Windows身份基础的授权,wcf,wif,Wcf,Wif,我正在开发一个asp.net mvc应用程序和一个WCF服务,该服务将由mvc应用程序访问。我正在使用基于WIF的STS网站在mvc应用程序上进行身份验证和授权。现在我想在web服务的每种方法上实现相同的功能 我正在考虑是否可以将MVC应用程序中的索赔信息传递给WCF进行身份验证和授权。我不希望WCF再次联系STS进行身份验证。我无法使用windows身份验证。我还想利用ClaimsAuthorizationManager来实现这一点 如果有人对此有所了解,请分享。这对我将是一个很大的帮助 乔

我正在开发一个asp.net mvc应用程序和一个WCF服务,该服务将由mvc应用程序访问。我正在使用基于WIF的STS网站在mvc应用程序上进行身份验证和授权。现在我想在web服务的每种方法上实现相同的功能

我正在考虑是否可以将MVC应用程序中的索赔信息传递给WCF进行身份验证和授权。我不希望WCF再次联系STS进行身份验证。我无法使用windows身份验证。我还想利用ClaimsAuthorizationManager来实现这一点

如果有人对此有所了解,请分享。这对我将是一个很大的帮助

  • 如果您的WCF服务不是REST,那么您可以在这里找到答案
  • 如果您的WCF服务是RESTful的,请查看示例8-ActiveRestClientFederation(从下载);Dominick Baier的指南和Stefan的博客

  • 希望这能有所帮助。

    听起来您试图做的是获取声明集并将其分配给代理,以“传递”到服务。您希望令牌如何通过连接传递以及如何对其进行签名?您计划在UI和WCF服务层之间使用哪些绑定?