Tableau——Server单点登录

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)

时间: 2024-08-11 05:35:15

Tableau——Server单点登录的相关文章

使用SQL Server保存Session状态,实现单点登录

在做一些应用网站时,我们可能会碰到这样一种情况:整个项目是由多个网站组成的,而我们要实现用户从一个站点登录后,跳转到其他网站不需要重复登录,即实现单点登录.目前实现单点登录的技术也有好几种,这篇文章描述一下如何使用ASP.NET2.0和SQL Server来实现单点登录.一般在用户登录成功后,我们需要把用户登录成功的信息保存在Session里,但是Session的值只能保存在用户当前访问的站点下,只要我们实现了Session的跨站共享,也就基本上实现了用户在一个站点登录成功后在其他站点不需要重复

Mvc4单点登录之二 Cas server端配置

上一篇博客Mvc4单点登录之一Cas简单介绍简单的介绍了cas的工作原理!这篇文章介绍一下Cas Server端的配置. 首先要说明Cas server 是一个java程序,所以首先要确定你的电脑上安装了JDK, 并且安装了Tomcat 服务器,如果不会装的话,那么可以从网上查一下资料,一把一把的!例如,我将tomcat安装在了E:\apache-tomcat-7.0.52. cas的下载地址 cas 客户端:  http://download.csdn.net/detail/zhanghong

CAS Server实现单点登录(Single Sign On , 简称 SSO )

一.什么是单点登录.二.利用耶鲁大学的开源项目CAS(Central Authentication Service),搭建基于JavaWeb项目的单点登录.三.针对具体项目对CAS做二次开发以适用具体的业务. 一.什么是单点登录.     单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一.SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统.     当用户第一次访问应用系统的时候,因为还没有登录,会被引导到认证系

单点登录(一)使用Cookie+File实现单点登录

本文使用Cookies+Filter实现www.taobao.tgb.com 和 www.tianmao.tgb.com的单点登录. 源码分享:链接: http://pan.baidu.com/s/1eQheDpS 密码: gn9d 一 实现原理 使用用户名和密码登录taobao后,会将用户名存储在Session和Cookie中各一份.当用户登录tianmao时,可直接从Cookie中获取用户名和密码,不需要二次登陆. 二 知识点解析 1.本例使用tomcat做服务器,绑定1个域名,且此域名对应

构建和实现单点登录解决方案

将一个开放源码的基于 Java 的身份验证组件集成进 Web 门户中 在现有的应用程序中实现单点登录解决方案(single sign-on,SSO,即登录一次,就可以向所有网络资源验证用户的身份)是非常困难的,但是在构建复杂的门户时,每个开发人员都要面对这个问题.因为门户需要与后端资源集成,而每个后端资源都有自己的身份验证需求,所以门户常常必须向用户提供单点登录特性.在本文中,Chris Dunne 一步步地描述了他为一个 Web 门户构建单点登录解决方案的经历.他将讲解如何设置一个开放源码解决

使用WIF实现单点登录Part II —— Windows Identity Foundation基本原理

在上一篇文章中,我们已经使用WIF构建了一个基于MVC4的简单的身份验证程序,在这篇文章里,我们将探讨一下到底什么是WIF,以及它的工作原理.然后在下一篇文章开始,我们将实际操作,实现单点登录功能. 身份标识的挑战 在上一篇文章也提及到了,大部分的开发人员并不是安全方面的专家,很多人对于身份验证,授权以及用户体验个性化等工作感觉非常的不爽.传统的计算机技术的课程里通常也不会教这些课题,因此这些东西经常在软件开发周期的后半部分才会凸显出来.当今,一个公司里有数十上百个Web应用程序和服务已不是什么

CAS单点登录

1.      CAS 简介 1.1.  What is CAS ? CAS ( Central Authentication Service ) 是 Yale 大学发起的一个企业级的.开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO ). CAS 开始于 2001 年, 并在 2004 年 12 月正式成为 JA-SIG 的一个项目. 1.2.  主要特性 1.   开源的.多协议的 SSO 解决方案: Protocols : Custom Protoc

CAS 4.0 单点登录教程

CAS 单点登录指导文档 1.概述 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一.SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统. 耶鲁大学(yale)开发的单点登录(Single Sign On)系统称为CAS(Central Authentication Service)被设计成一个独立的Web应用程序(cas.war). CAS在2004年12月成为Jasig项目,所以也叫JA-SIG CAS. 本

cas sso单点登录系列2:cas客户端和cas服务端交互原理动画图解,cas协议终极分析

转:http://blog.csdn.net/ae6623/article/details/8848107 1)PPT流程图:ppt下载:http://pan.baidu.com/s/1o7KIlom 一.用户第一次访问web1应用. ps:上图少画了一条线,那一条线,应该再返回来一条,然后再到server端,画少了一步...谢谢提醒.而且,重定向肯定是从浏览器过去的.我写的不严谨,画的比较通俗了...因该像下面这张图一样就ok了!!PPT自己下载下来修改吧,我就不改了. 二.用户第一次访问we