SAML 单个登录失败

SAML 单个登录失败

47754
Created On 04/01/21 19:06 PM - Last Modified 09/28/21 02:56 AM


Symptom


  • 用户无法登录 firewall / panorama 使用单个登录 SSO ()。
  • 错误消息接收如下。
SSO Response Status
Status: Failed
SAML single-sign-on failed


              

 


Environment


  • 任何帕洛阿尔托 Firewall 或 Panorama
  • 任何 PAN-OS 。
  • 使用奥克塔配置的单个签名。


Cause


  • 从身份验证日志(正版.log),下面的日志的相关部分表示问题:

.... username: entered "john_doe@abc.com" != returned "John_Doe@abc.com" from IdP "http://www.okta.com/xxxx" -> reject SAML auth due to security concerns 
.... Error: _handle_request(pan_authd_saml.c:2102): occurs in _parse_sso_response()
     Sent PAN_AUTH_FAILURE SAML response:(authd_id: 6923201339409303840) (SAML err code "2" means SSO failed) (return username 'John_Doe@abc.com')
     
 
  • 断言中使用的用户名值 SAML 对案例敏感。
  • 在这种情况下,客户必须使用在 NameID 属性中输入的相同格式 SAML 。
  • 错误代码2-" SAML 验证(IdP不知道如何按照配置处理请求")"不正确的#或未签名的发行人响应或指定的不正确的名称ID格式。此信息在此链接中找到:SSO 设置指南:按 SSO 类型登录错误代码


Resolution


  1. 第 1 步 - 验证侧面预计使用什么用户名格式 SP 。
  2. 第 2 步 - 验证断言中发送的用户名 Okta。
"您可以通过导航到应用程序的"分配"选项卡并单击受影响用户旁边的铅笔图标来验证 Okta 应用程序发送的用户名。 这将显示在断言中发送的用户名,并且需要匹配侧面的用户名 SP 。

注意:此信息取自OKTA 支持页面


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u0000001V2YCAU&lang=zh_CN&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language