一次登录session_via_api_token重定向后登录

时间:2016-10-11 03:37:59

标签: javascript tableau tableau-online onelogin

我尝试使用 session_via_api_token 方法将Tableau在线嵌入式图表与OneLogin一起使用。

我能够从后端检索令牌并将其传递给前端。如上所述here,调用session_via_api_token的唯一方法是POST表单。

我面临的问题是,在表单的POST之后,我被重定向到OneLogin的/ apps页面。有没有办法可以指定返回网址,或者在登录后将默认行为重定向到(我的域名)某个特定网页。

我想要实现的是点击onelogin的session_via_api_token请求并将其重定向回我的自定义报告页面,其中我嵌入了几个画面报告。

1 个答案:

答案 0 :(得分:1)

很抱歉缺乏关于此的详细文档(它即将到来!)

此端点依赖于设置的HTTP_REFERER标头,并应重定向回该网址。

不确定您使用的浏览器,但应在POST操作期间自动设置到我们的端点。值得注意的是,这必须在用户的浏览器上完成,以便我们建立SSO会话。

e.g。用户的浏览器使用令牌对我们的站点进行POST - 我们建立会话并为我们的域设置cookie,然后我们将您的登录名称重新定向到“门面”

为简化起见,我们将为此端点添加CORS支持,这项工作应尽快完成。