【发布时间】:2021-06-16 14:25:02
【问题描述】:
我创建了一个 spring boot 项目并在其中实现了 saml。我使用 okta 作为 IDP。我想使用邮递员测试我的项目的服务。我们如何在邮递员中使用 saml。
【问题讨论】:
标签: web-services testing postman saml
我创建了一个 spring boot 项目并在其中实现了 saml。我使用 okta 作为 IDP。我想使用邮递员测试我的项目的服务。我们如何在邮递员中使用 saml。
【问题讨论】:
标签: web-services testing postman saml
Postman 用于 OAuth2 REST API。
这个概念在 SAML 中不存在,所以你不能使用 Postman。
您可以通过 Okta 使用 SAML IDP Initiated 流或从您的应用程序中使用 SP Initiated 流。
要查看发生了什么,请使用SAML Tracer。
Chrome 也有一个。
更新
SAML 有许多配置文件,例如单点登录。
实际上并没有适用于 API 的现代 SAML 配置文件。他们的配置文件使用 SOAP。
另外,SAML 令牌是 XML。
API 往往是使用 JWT 的 REST API。
所以令牌类型不同。
这就是我所知道的没有用于调用 API 的 SAML 工具的原因。
【讨论】: