如何在不使用saml2 = disabled的情况下在Postman Client中执行启用saml的URL?

Abh*_*bhi 4 rest basic-authentication saml-2.0

我有一个用例,其中我必须创建一个用于发布请求的Web API。为了首先开发发布请求,我需要获取服务文档。在请求服务文档时,我可以通过Chrome浏览器获取服务文档,并在其中提示输入基本身份验证和身份提供程序即saml。

现在,我必须通过Postman客户端获取相同的请求。在Postman客户端中,我提供了必要的标头,例如content-type,Authentication等。但我无法提取数据。

场景

在此处输入图片说明

服务文档基本身份验证屏幕截图 在此处输入图片说明

服务文档IDp屏幕截图: 在此处输入图片说明

通过浏览器的数据:

在此处输入图片说明

邮递员客户端说您的浏览器不支持javascript,请启用它。启用后得到相同的错误。

实际上,我无权访问托管此服务的管理座舱。

请帮忙。

谢谢,Abhijeet

nzp*_*mad 5

邮递员支持REST API,但SAML基于浏览器重定向。

邮递员确实支持基于REST的OpenID Connect / OAuth。

它要求使用Javascript的原因是SAML登录表单依赖Javascript进行重定向。否则,您只会看到“提交”按钮。

问题在于SAML和OAuth是具有不同令牌类型的不同协议。SAML是具有很多断言(声明)的XML,而OAuth是具有一组罐头属性的JSON。

邮递员需要JWT令牌。它不适用于SAML令牌。

您在网上看到的有关Postman / SAML的参考是指使用SAML登录到Postman Enterprise版本以获取SSO。