【问题标题】:How to set Java app to act as an Identity Provider如何将 Java 应用程序设置为身份提供者
【发布时间】:2020-08-27 10:42:03
【问题描述】:

我有一个用户登录的 java 应用程序。在该应用程序的一项功能中,当用户单击一个按钮时,它将重定向到用户必须登录该网站的客户端网站。如果我想做 SSO 以在不登录的情况下重定向到客户端网站,我该怎么做?我不想使用第三方 IDP'S(okta, Salesforce, azure),因为用户正在登录 java 应用程序,所以用户已经过验证,无论如何我可以将 java 应用程序设为 idp 并通过 sso从 java 应用程序直接向客户端站点发送 saml 断言?

【问题讨论】:

  • 您好,我正在审核您的帖子。虽然是个好问题,但添加一些内容向社区展示您的努力总是一个好主意。

标签: single-sign-on saml saml-2.0 spring-saml opensaml


【解决方案1】:

您可以通过将 Java SAML client 添加到您的应用程序来做到这一点。

其中一些可以充当 IDP 以及 SP(应用程序)。

但不建议这样做,因为它无法扩展。

宁可使用 IDP。您获得 SSO,因此用户只需登录一次。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-21
    • 2015-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-01
    • 2016-04-22
    • 2014-07-13
    相关资源
    最近更新 更多