2015-10-20 141 views
0

我是SSO和WCF(C#)的新手。我需要在WCF(C#)中使用SAML實現SSO。我不想使用任何第三方工具(例如組件空間)。請任何人幫助我。非常感謝。在WCF中使用SAML實現SSO

-Anto

回答

1

您可能需要實施和定製SecurityTokenService

您可以從樣本提供的WIF 4.5 samples開始尋找。有關WIF的詳細說明,請參閱MSDN

您需要了解什麼是WS-TrustWS-Federation

此外,您還需要研究什麼是主動和被動SecurityTokenService(STS)。您可以查看示例並嘗試實施您自己的提供商,這將爲您提供您選擇的SAML令牌格式的索賠。爲了安全起見,您可以使用證書對令牌進行簽名\加密。

但在此之前,您需要根據需求確定要求的內容,而不是您需要開始編寫內容。

希望這會有所幫助!