Tableau單點登錄有很多方法,這里講的是,受信任的身份驗證原理。
詳情可見鏈接(http://onlinehelp.tableau.com/current/server/zh-cn/trusted_auth_how.htm)
設置受信任的身份驗證的第一步是將 Tableau Server 配置為識別並信任來自一個或多個 Web 服務器的請求:
1.以管理員身份打開命令提示符,導航到 Tableau Server 的 bin 目錄(例如 C:\Program
Files\Tableau\Tableau Server\10.1\bin)。
2.鍵入以下命令以停止 Tableau Server:tabadmin stop
3.然后鍵入以下命令:
tabadmin set wgserver.trusted_hosts "<trusted IP addresses or host names>"
在上面的命令中,<trusted IP addresses> 應是您的 Web 服務器的 IPv4 地址或主機名稱的逗號分隔列表。
注意: 您指定的值將完全覆蓋任何以前的設置。因此,您必須在 set 命令中包括完整的主機列表。(您無法
通過重復運行 set 命令來修改主機列表。)
例如:
tabadmin set wgserver.trusted_hosts "192.168.1.101, 192.168.1.102, 192.168.1.103" 或
tabadmin set wgserver.trusted_hosts "webserv1, webserv2, webserv3"
注意:
該逗號分隔列表應位於引號內,每個逗號后跟一個空格。
指定的 Web 服務器必須使用靜態 IP 地址,即使您使用主機名也一樣(了解詳情)。
4.如果請求受信任票證的計算機(上面的步驟 2 中配置的計算機之一)和 Tableau Server 之間有一個或多個
代理服務器,則還需要將這些代理服務器添加為受信任網關。有關步驟,請參見配置反向代理服務器。
5.鍵入以下命令以保存對所有服務器配置文件所做的更改:
tabadmin config
6.最后,鍵入以下命令以重新啟動服務器:
tabadmin start
在這里,我們要注意,主機電腦里,輸入命令 ip config,顯示的本機IP,不一定是真實IP。所以,在添加受信任的IP時,要確認是不是真實的IP。
添加成功后,我們可以測試有沒有添加成功。
通過鏈接可進行測試(http://onlinehelp.tableau.com/current/server/zh-cn/trusted_auth_testing.htm)
添加成功后,我們就要在前端中使用GET來獲取票證。
我們獲得了票證,然后我們通過下圖的插入方式,將票證放入鏈接中,此時,通過這個鏈接,我們就能跳過登錄窗口,直接方位視圖了!
如果還有問題,可以和我聯系(QQ:445818926)