问题
从 Tableau Server 2020.4 及更高版本开始,为相互 SSL 身份验证设置的 Tableau Server 将不允许使用 SHA1 签名算法对具有客户端证书的用户进行身份验证。登录时将导致“无法登录”错误,以下错误将在 VizPortal日志中可见:
检测到不支持的客户端证书签名:[证书签名算法名称]
选项 1:更新您的证书
如果您使用带有相互 SSL 身份验证的 Tableau Server,我们建议在升级到 Tableau Server 2020.4 或更高版本之前,更新您的证书以使用 SHA256(或更强)签名。
作为临时措施,您可以使用以下命令禁用签名哈希阻止列表:
tsm configuration set -k "ssl.client_certificate_login.blocklisted_signature_algorithms" -v ""
更新证书以使用安全算法后,使用以下命令重新启用阻止列表:
tsm configuration set -k “ssl.client_certificate_login.blocklisted_signature_algorithms” -v “sha1withrsaencryption,sha1withrsa”
备注:您可以使用以下命令查看哪些签名哈希被阻止:
tsm configuration get -k "ssl.client_certificate_login.blocklisted_signature_algorithms"