错误: “用户验证失败,原因: 无效的 SAML 断言 (13)”
仅适用于 Cisco Webex Meetings 站点管理员
错误: “用户身份验证失败,原因: 无效的 SAML 断言 (13)”
原因: 无效的SAML 断言(13)
原因:
如果客户端会收到以下错误:
可能有以下原因:
- 传递给 Webex 的 SAML 断言中可能缺少 AuthnContextClassRef 值。
- SAML 断言中的 AuthnContextClassRef 值与“SSO 配置”页中输入的值不匹配。
- 您的公司可能使用 ADFS 代理来让外部用户登录。 这会造成 SAML 断言包含两个不同的 AuthnContextClassRef 值,具体取决于最终用户的登录位置(外部和内部)。
解决方案:
要对此问题进行故障诊断:
- 在 SAML 断言代码中确认是否存在 AuthnContextClassRef 值。
- 确认 Cisco Webex Meetings 站点管理中的 AuthnContextClassRef 值与 Webex“SSO 配置”页中输入的值是否匹配。
要检查设置:
- 登录 Cisco Webex Meetings 站点管理页(例如: https://SITENAME.webex.com/admin.php)
- 在左侧面板单击配置。
- 单击通用站点设置 > SSO 配置。
- 在联合 Web SSO 配置区域中确认 AuthnContextClassRef: 字段中的值与 SAML 断言中输入的值匹配。
- 登录 Cisco Webex Meetings 站点管理页。
- 在左侧面板单击配置。
- 单击通用站点设置 > SSO 配置。
- 将 AuthnContextClassRef: 字段的值更改为: urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport;urn:oasis:names:tc:SAML:2.0:ac:classes:Password;urn:federation:authentication:windows;urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified
如果在执行本文中的步骤后问题仍然存在,请联系 Webex 技术支持。 要获取帮助,请参阅: WBX162 - 如何联系 Webex 客户服务或技术支持?
这篇文章对您有帮助吗?