意圖問這個問題是如何在ASP.NET MVC應用程序,即服務提供商中集成ping?我們有兩個idps(身份提供商),我們必須實施服務提供商發起的SSO。ASP.NET MVC如何爲SP啓動的SSO使用pingfederate(OpenTokenAdapter)?
讓我知道更多的細節是必需的。
意圖問這個問題是如何在ASP.NET MVC應用程序,即服務提供商中集成ping?我們有兩個idps(身份提供商),我們必須實施服務提供商發起的SSO。ASP.NET MVC如何爲SP啓動的SSO使用pingfederate(OpenTokenAdapter)?
讓我知道更多的細節是必需的。
從這裏開始從.NET的PingFederate集成套件用戶指南 -
https://documentation.pingidentity.com/display/NETIK251/Processing+Overview
對於SP-初始化SSO,您的應用程序會重定向到您的(SP)的PingFederate服務器,該服務器產生AuthnRequest到IDP。 IDP驗證用戶並將回覆發送回您的PF(SP)。您的SP驗證消息並將用戶的信息映射到SP OpenToken適配器中。然後,OTK適配器將生成一個OTK,並通過瀏覽器將其發送到您的應用程序,以使用我們的用於OpenToken的.NET API進行驗證/消費。
或者,您可以查看Ping的OnDemand解決方案的PingOne Application Provider Services(APS)。沒有安裝軟件和RESTful API來集成您的.NET應用程序。但是,不確定您的應用程序是連接到2個不同的客戶IDP還是2個內部IDP。
HTH, 伊恩
我不能完全快速瞭解我的MS術語。你在說什麼.NET版本? – Ian
.NET版本4或4.5。項目中使用的ASP.NET MVC是版本4。 – Shailesh