错误消息: SAML 2.0身份验证失败:未找到用户标识符

问题

我在使用SAML 2.0时收到此错误:“SAML 2.0身份验证失败:未找到用户标识符。”

原因

当未从​ ADFS声明规则 ​传递​ UID ​或​ 名称ID ​时,会发生这种情况。

在ADFS中,信赖方信任 ​需要有一个传递​ UID ​或​ 名称ID ​值的​ 声明规则。 当您运行​ Workfront测试连接 ​时,如果成功,它将显示此连接。

访问要求

您必须具有以下权限才能执行本文中的步骤:

展开以查看本文中各项功能的访问要求。

您必须具有以下权限才能执行本文中的步骤:

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront 计划 任何
Adobe Workfront 许可证

新增:标准

当前:计划

访问级别配置 系统管理员

有关此表中信息的更多详细信息,请参阅Workfront文档中的访问要求

解决方案

  1. 编辑​ ADFS信息 ​时,在​ 信赖方信任 >选择对象>编辑声明规则 ​中。

  2. LDAP属性 (左列)应具有​ 电子邮件地址 (或任何唯一标识符)。

  3. 传出声明类型 (右列)应为​ 名称ID

    note note
    NOTE
    它不必具有LDAP属性电子邮件地址。 可以使用任何标识用户的唯一标识符,但必须将其作为​ NAME ID ​传递到Adobe Workfront。
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43