当前位置: 首页 > 知识库问答 >
问题:

WSO2生成SAML SSO错误“不是有效的SAML 2.0请求消息!”

居琛
2023-03-14

我在一所大学工作,我正在使用WSO2作为SP和NetIQ作为IdP设置一个sso。两个服务(IdP和SP)所需的所有配置都已交换并成功完成。但是我遇到了一个问题,WSO2从用户的代理(浏览器)抛出以下错误:

基于SAML 2.0的单点登录不是有效的SAML 2.0请求消息!SAML 2.0 SSO提供程序无法识别该消息。请查看日志以了解更多详细信息

错误“不是有效的SAML 2.0请求消息!”太笼统了,没有提供任何进一步的线索来找出根本原因。

有什么想法或建议可能导致此错误吗?

来自用户代理(浏览器)的屏幕截图

共有1个答案

宰父衡
2023-03-14

这是一个常见错误。通过查看IS控制台,您可以对此有所了解。最好的调查方法是使用安装在firefox上的SAML SSO跟踪器进行测试。

[1]https://addons.mozilla.org/en-US/firefox/addon/sso-tracer/

尝试跟踪请求、响应路径以及重定向是否正确。

 类似资料:
  • 我使用下面的代码发出http请求,但当抛出异常时,我无法获取每个字段的错误消息。在postman中,它确实显示了正确的错误消息: 它只是显示消息“” 然而,在《邮递员》中,它显示:

  • 我创建了一个AngularJS应用程序,没有 我的一个输入字段是number。 现在我如何显示错误消息没有从名称? 当我在字段中输入任意字符时,它会在输入类中显示ng invalid ng invalid number tag(屏幕截图1)。当输入一些数字时,它会显示ng有效类(屏幕截图2)。所以我的代码是works。 但问题是我的错误消息不起作用。 我遵循以下教程:http://codepen.

  • Postman成功调用Firebase API,但Apache Camel-Spring Boot应用程序返回错误。 API:https://fcm.googleapis.com/fcm/notification?notification_key_name=expectedvalue Http方法:GET 标题: 授权:预期值 Content-Type:应用程序/json project_id:预

  • 下面是对我的Web API上的 方法的调用-方法中的第三行(我从ASP.NET MVC前端调用Web API): 是 。 以下是 : 以下是 : 最后,这是我的405回应: 下面是我的Web API项目中的webapi.config: 我曾尝试将传递到 到 和 的路径剥离,但没有成功。 有人知道为什么我会出现405错误吗? 更新 根据请求,下面是我的部门控制器代码(我将发布前端项目的部门控制器代码

  • 我正在websphere 7.0版本上运行一个应用程序,该应用程序是在我的QA环境中新设置的,并且低于oracle错误