问这个问题的意图是如何将ping集成到ASP.NET MVC应用程序即服务提供商中?我们有两个idps(身份提供商),我们必须实现服务提供商发起的SSO。
如果需要更多详细信息,请告诉我。
最佳答案
从《 PingFederate .NET集成套件用户指南》开始-
https://documentation.pingidentity.com/display/NETIK251/Processing+Overview
对于SP-Init SSO,您的应用程序将重定向到您的(SP)PingFederate服务器,该服务器生成对IDP的AuthnRequest。 IDP对用户进行身份验证,并将响应发送回您的PF(SP)。您的SP验证消息并将用户的信息映射到SP OpenToken适配器。然后,OTK适配器将生成一个OTK,并通过浏览器将其发送到您的应用程序,以使用我们的.NET API for OpenToken进行验证/使用。
或者,您可以 checkout PingOne的按需解决方案PingOne应用程序提供商服务(APS)。没有安装的软件和RESTful API来集成您的.NET App。但是,不确定您的应用程序是连接到2个不同的客户IDP还是2个内部IDP。
HTH,
伊恩
关于asp.net-mvc-3 - ASP.NET MVC如何将pingfederateate(OpenTokenAdapter)用于SP发起的SSO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13250341/