我正在尝试向现有的 Okta 设置添加新服务。该服务依赖 SAML 进行身份验证,并对 SAML 消息进行严格检查。
当浏览器中已经存在 Okta 会话状态时,一切正常。Okta SAML 响应包含所有必要的属性以进行验证,并且一切正常。
但是,当使用“干净”浏览器启动新会话时,我的服务无法正确验证 Okta SAML 响应。响应有效且签名正确,但缺少InResponseTo严格验证所需的属性。
我想知道是否有人以前遇到过这样的问题?Okta 中是否存在一些隐藏设置或身份验证提供程序中的一些常见设置错误?