0
我已經有超過10個應用程序開發使用asp.net不同版本的框架工程2.0,3.5和4.目前我需要應用單一登錄在我所有的應用程序使用Windows天青活動目錄SSO。但我不知道應該將哪些代碼或庫添加到我的應用程序以使用azure SSO進行配置。我是否需要重新開發我的應用程序或使用不同的版本重新創建它?如果有人知道我該怎麼做。ASP.net與Windows Azure活動目錄sso
我已經有超過10個應用程序開發使用asp.net不同版本的框架工程2.0,3.5和4.目前我需要應用單一登錄在我所有的應用程序使用Windows天青活動目錄SSO。但我不知道應該將哪些代碼或庫添加到我的應用程序以使用azure SSO進行配置。我是否需要重新開發我的應用程序或使用不同的版本重新創建它?如果有人知道我該怎麼做。ASP.net與Windows Azure活動目錄sso
這種情況下的「SSO」是指SAML。要在C#中執行SAML,請查看Windows Identity Foundation(WIF),其中包含一些SAML支持。
請注意,執行SAML SSO涉及的不僅僅是放入正確類型的用戶名/密碼字段。您需要額外的特殊頁面才能處理某些重定向,並且有辦法將Azure元數據與Azure AD身份提供商進行存儲。這可能是痛苦的。
謝謝@Joel你有什麼想法或方法來應用SSO在我的情況下,需要較少的努力,可能是另一種產品或工具,我不認爲Windows Azure是我可以應用任何其他工具的唯一解決方案。 –
沒有。你在工作之前有很多工作要做。 –
@JoelCoehoorn:Azure支持其他SSO協議,例如Oauth2。考慮到兩者之間的所有差異,實施OAuth在技術上可能更簡單。你的回答是不完整的,至少只提到一種可能性。 –