详细讲解:Tableau Server ticket 接入除视图外的页面

前言:tableau server 的票证 用来直接访问table sever 的一些资源,大多数用于视图,当最近接到了一个需求要求显示数据源。

实验到底能不能访问:

按照原有的方案,http://{serverUrl}/trusted?username=adminUser&client_ip=serverIp 获得票证,票证获取完,带票证进行访问,会出现一些服务器的报错 意思是不能访问

然后细读tableau 给的帮助文档 :发现是不支持访问除视图外的页面的

查阅资料:
wgserver.unrestricted_ticket
默认值:false
指定是否为通过受信任票证进行身份验证的用户将访问权限扩展到服务器资源。默认行为仅允许用户访问视图。将此项设置为 true 可允许具有有效受信任票证的用户访问服务器资源(项目、工作簿等),就好像他们已使用自己的凭据登录一样。

来自 https://onlinehelp.tableau.com/current/server/zh-cn/cli_configuration-set_tsm.htm

解决方案:

tsm configuration set -k wgserver.unrestricted_ticket -v true
tsm pending-changes apply

会提示重启,必须重启才能生效

在进行尝试,发现

在这里插入图片描述

前思后想,发现地址对啊,为什么访问不了,然后:
最终尝试了一种非常变态的思路:

我在 dataSource前增加了#发现成功访问,地址如下:http://{serverUrl}/trusted/cxtKKOBYT32vH7yTNRwOEg==:YptUb2mkfE6EIVmnlRdY6C9U/#datasources/40/connections

下一篇会讲解 视图参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值