我们在不同平台(站点A和站点B)上的2个站点上启用了SSO。当我从站点A的名为站点B的链接导航时,SSO工作正常,反之亦然,但是当我点击来自网站A的网站B的另一页链接,即
网站A - >网站B 工作
网站A - >网站B.some_page 不起作用
我需要这项工作,因为我们在网站A中直接链接到此页面。
我必须这样才能到站点B的some_page,即
网站A - >站点B - >网站B.some_page
我无法访问SSO设置,因此我想要的是自我重定向到位,当用户点击站点A上的链接站点B.some_page时,它会将用户带到站点B(将登录)并将其重定向到下一页,Site B.some_page
所以, 网站A - >站点B(1秒后重定向) - >网站B.some_page 这应该是重定向
这样做可以像在URL中传递一些参数来重定向吗?
答案 0 :(得分:1)
不确定。这是一个URL示例。
http://example.com/page.html?rd001
然后,假设您需要使用JavaScript,您可以检查重定向标志并运行重定向。
<script>
$(function() {
if (window.location.href.indexOf('rd001') > -1) {
window.location = 'http://example2.com/page2.html';
}
});
</script>