Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 覆盖引用变量_Javascript_Cross Domain_Adobe Analytics - Fatal编程技术网

Javascript 覆盖引用变量

Javascript 覆盖引用变量,javascript,cross-domain,adobe-analytics,Javascript,Cross Domain,Adobe Analytics,我的网站的登录页重定向到身份验证提供商域[不受我控制],在该域中输入凭据,成功后返回主页返回我的域。 所有这一切都很好,除非我检查Adobe Analytics主页的引用,它只显示来自身份验证域的URL。我知道Adobe使用javascript“r”变量进行填充,如何使用原始引用重新填充它 通常,您可以通过填充s.referer来覆盖报告的引用URL 理想情况下,auth服务器的重定向指令或服务器端脚本一般应配置为继承原始引用 但是你说你不能控制那个服务器,所以你唯一的选择就是把当前的url推送

我的网站的登录页重定向到身份验证提供商域[不受我控制],在该域中输入凭据,成功后返回主页返回我的域。
所有这一切都很好,除非我检查Adobe Analytics主页的引用,它只显示来自身份验证域的URL。我知道Adobe使用javascript“r”变量进行填充,如何使用原始引用重新填充它

通常,您可以通过填充s.referer来覆盖报告的引用URL

理想情况下,auth服务器的重定向指令或服务器端脚本一般应配置为继承原始引用

但是你说你不能控制那个服务器,所以你唯一的选择就是把当前的url推送到cookie上,然后在下一个页面视图中读取cookie,然后推送到s.Referer

但是。。这对你来说可能不是一个完美的解决方案,这取决于你的网站的流量