ERROR: `InResponseTo` does not match any of the possible request IDs (expected [])

ERROR: `InResponseTo` does not match any of the possible request IDs (expected [])

我正在使用 Shibboleth 服务提供商配置 PingFederate IdP。当我在 Ping 的 SP 连接中单击 SSO Application Endpoint 时,输入用户名密码后,我在 SP 日志中收到此错误消息:

错误:InResponseTo 不匹配任何可能的请求 ID(应为 [])

响应没有 InResponseTo 属性。什么可能导致此错误?

使用 SP 连接顶部的 link 将启动 IdP 发起的 SSO 事务。根据规范,IdP 发起的响应被视为 "unsolicited responses",并且不能包含 InResponseTo。您将需要修复您的 SP,以便它仅在您的 SP 发起交易时才需要 InResponseTo。