【发布时间】:2017-08-21 09:21:41
【问题描述】:
尝试为使用 Spring MVC 构建的 Java Web 应用程序设置 SSO。 我已将我的应用程序注册到 OKTA 服务器,获得了元数据 URL 和登录 URL。我正在使用我的应用程序中的 SignOn URL,成功进行身份验证,然后使用一些包含 SAML 响应对象的表单数据发出 POST 请求。
从这里下一步应该是什么? 我已经解码了 SAML 响应,现在根据我的理解,我需要获取一个令牌或会话 ID,我需要将其用于对 OKTA 服务器的进一步请求。
编辑 1: 运行spring-boot-saml-example,身份验证按预期工作。 但是,当尝试从 Spring 应用程序使用 OKTA Session API 获取当前会话时,会返回 HTTP 404 代码。使用浏览器获取当前会话工作正常。
【问题讨论】:
标签: java single-sign-on okta