在WCF中使用SAML实现SSO
本文关键字:SAML 实现 SSO WCF | 更新日期: 2023-09-27 18:18:26
我是SSO和WCF(c#)的新手。我需要在WCF(c#)中使用SAML实现SSO。我不想使用任何第三方工具(例如componentspace)。请问有人能帮我吗?非常感谢。
为由
您可能需要实现和自定义SecurityTokenService
。
您可以从提供的WIF 4.5示例开始查看。有关WIF的详细说明,请查看MSDN
你需要了解什么是WS-Trust
和WS-Federation
。
您还需要研究什么是主动和被动SecurityTokenService(STS)。您可以查看示例并尝试实现您自己的提供程序,它将以您选择的SAML
令牌格式为您提供Claims。为了安全起见,您可以使用证书对令牌进行签名/加密。
但是在此之前,您需要根据需求确定您想要的声明,然后您需要开始编写这些内容。
希望这对你有帮助!