向 Tableau Server 添加受信任的 IP 地址或主机名称

设置受信任的身份验证的第一步是将 Tableau Server 配置为识别并信任来自一个或多个 Web 服务器的请求:

  1. 在浏览器中打开 TSM:

    https://<server_name>:8850。有关详细信息,请参见登录到 Tableau 服务管理器 Web UI

  2. “配置”选项卡上单击“用户身份和访问”,然后单击“受信任的身份验证”

  3. “受信任的身份验证”下,为每个受信任的主机输入名称或 IP 地址,然后单击“添加”

    配置受信任的身份验证屏幕截图

    注意:
    您指定的值将完全覆盖任何以前的设置。因此,如果要修改现有列表,您必须包括主机的完整列表。

    必须指定静态 IP 地址:指定的 Web 服务器必须使用静态 IP 地址,即使您使用主机名也一样。

    如果请求受信任票证的计算机(上面的步骤 2 中配置的计算机之一,如受信任的身份验证中所示)和 Tableau Server 之间有一个或多个代理服务器,则还需要使用 tsm configuration set gateway.trusted 选项将这些代理服务器添加为受信任网关。请参见为 Tableau Server 配置代理和负载平衡器了解相关步骤。

  4. “令牌长度”中输入一个值(可选)。

    令牌长度确定每个受信任票证中的字符数。默认设置(24 个字符)提供 144 位随机性。该值可设置为 9 和 255(包括 9 和 255)之间的任意整数。

  5. 输入配置信息后,单击“保存待处理的更改”

  6. 单击页面顶部的“待定更改”

  7. 单击“应用更改并重新启动”

  1. 输入以下命令:

    tsm authentication trusted configure -th <trusted IP address or host name>

    在上面的命令中,<trusted IP address> 应是您的 Web 服务器的 IPv4 地址或主机名称的逗号分隔列表,每个主机名称或 IP 地址括在引号中。

    注意:您指定的值将完全覆盖任何以前的设置。因此,您必须在 tsm authentication trusted configure -th 命令中包括完整的主机列表。(您无法通过重复运行 tsm authentication trusted configure -th 命令来修改主机列表。)

    例如:

    tsm authentication trusted configure -th "192.168.1.101", "192.168.1.102", "192.168.1.103" 

    tsm authentication trusted configure -th "webserv1", "webserv2", "webserv3" 

    注意:
    列表中的每个主机名或 IP 地址必须括在双引号中,后跟一个逗号,每个逗号后面有一个空格。
    指定的 Web 服务器必须使用静态 IP 地址,即使您使用主机名也一样。

  2. 如果请求受信任票证的计算机(上面的步骤 2 中配置的计算机之一,如受信任的身份验证中所示)和 Tableau Server 之间有一个或多个代理服务器,则还需要使用 tsm configuration set gateway.trusted 选项将这些代理服务器添加为受信任网关。请参见为 Tableau Server 配置代理和负载平衡器了解相关步骤。

  3. 键入以下命令以保存对所有服务器配置文件所做的更改:

    tsm pending-changes apply

    如果待定更改需要重新启动服务器,pending-changes apply 命令将显示一个提示,告知您将进行重新启动。即使服务器已停止,此提示也会显示,但在这种情况下不会重新启动。您可以使用 --ignore-prompt 选项隐藏提示,但这样做不会改变重新启动行为。如果更改不需要重新启动,则会在不提示的情况下应用更改。有关详细信息,请参见tsm pending-changes apply

    还有其他可选的受信任的身份验证配置(传统支持、日志记录和超时设置),通过将 json 文件传递到 Tableau Server 可进行这些配置。请参见trustedAuthenticationSettings 实体

接下来,您需要配置 Web 服务器以便从 Tableau Server 接收票证

感谢您的反馈!您的反馈已成功提交。谢谢!