Loading

当 IDP 端用户名包含非英文字符时,使用 SAML SSO 出现 "Unable to Sign In"(无法登录)错误

发布日期: Dec 9, 2022
描述

当 Tableau Server 已配置为 SAML 身份验证并且 SAML 响应中的用户名包含非英语字符时,用户无法登录 Tableau Server。

以下 SAML 错误记录在 \vizportal\vizportal-<n>.log 中

ERROR com.tableausoftware.samlauthentication.model.XPathUtils - Failed to evaluate XPATH in the provided input(未能在提供的输入中评估 XPATH)

org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence.(org.xml.sax.SAXParseException: 1 字节 UTF-8 序列的第 1 字节无效。)


org.xml.sax.SAXParseException: Invalid byte 2 of 3-byte UTF-8 sequence.(org.xml.sax.SAXParseException: 3 字节 UTF-8 序列的第 2 字节无效。)

Cause

这是已知问题,并在 Tableau Server 的更新版本中进行修复。
解决方案

选项 1

升级到 Tableau Server 2020.4.2

选项 2

在 IDP 端添加用户时,将用户名改为英文。

 
知识文章编号

001471815

 
正在加载
Salesforce Help | Article