首页 > 解决方案 > 没有弹簧的 Okta 基于 JAVA 的 SAML 令牌身份验证

问题描述

我有一个要求,我们将我们的 ECM 软件与 okta 集成在一起。要将文档上传到 ECM 软件,我需要从 okta 获取 SAML 令牌并将令牌附加到文​​档上传请求 Web 服务中。

我想知道是否有任何文档/ java 代码片段可以解释一个简单的基于 okta-saml 的身份验证,而无需任何 Spring 安全性或其他框架。我之所以问这个问题是因为,我们使用网络服务将文档上传到嵌入了 SAMl 令牌的 ECM 软件。

请让我知道如何为上述场景实现简单的 okta SAML 身份验证。

谢谢, 普拉迪普

我使用了一些 git hub 代码但没有成功。

标签: single-sign-onsaml-2.0oktaokta-api

解决方案


当然,您可以自己实现一个符合 SAMLv2 的服务提供者,但这需要一些时间。我不仅会像这样使用 SAML 断言(XML 文档)。SAML 消息处理可以使用 OpenSAML 库 ( https://wiki.shibboleth.net/confluence/display/OS30/Home ) 完成,但它不会为您提供符合 SAMLv2 的 SP 实现。


推荐阅读