5

想问这个问题的意图是如何在ASP.NET MVC 应用程序中集成ping 即服务提供者?我们有两个 idp(身份提供者),我们必须实施服务提供者发起的 SSO。

如果需要更多详细信息,请告诉我。

4

1 回答 1

7

从 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 进行验证/使用。

或者,您可以查看 PingOne 应用程序提供商服务 (APS),它是 Ping 的 OnDemand 解决方案。无需安装软件和 RESTful API 即可集成您的 .NET 应用程序。但是,不确定您的应用程序是连接到 2 个不同的客户 IDP 还是 2 个内部 IDP。

HTH,伊恩

于 2012-11-08T15:47:54.557 回答