【问题标题】:ASP.NET MVC how to use pingfederate (OpenTokenAdapter) for SP Initiated SSO?ASP.NET MVC 如何将 pingfederate (OpenTokenAdapter) 用于 SP 发起的 SSO?
【发布时间】:2012-10-26 08:45:47
【问题描述】:

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

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

【问题讨论】:

  • 我并不完全了解我的 MS 术语。你说的是哪个版本的 .NET?
  • .NET 版本 4 或 4.5。项目中使用的 ASP.NET MVC 是版本 4。

标签: asp.net-mvc-3 pingfederate


【解决方案1】:

从 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, 伊恩

【讨论】:

    猜你喜欢
    • 2020-01-03
    • 2015-03-15
    • 2015-04-19
    • 2015-04-10
    • 2019-03-23
    • 2017-11-23
    • 2020-06-01
    • 2012-09-28
    • 1970-01-01
    相关资源
    最近更新 更多