2014-08-29 87 views
0

我正在创建一个链接多个域的Web应用程序。我使用$ _SERVER ['HTTP_REFERER']来获取哪个域已将用户引用到特定页面,但在两个域中使用的Cookie都是动态命名的 - 但脚本将理解如何处理这两个域中的cookie。从引用URL获取Cookie

具体来说,我有一个域的嵌入式框架,嵌入在第一个域 - 有没有办法来抓取主域(它具有嵌入在iframe中的二级域)的cookie,从iframe域名?

+0

域名是否共享后端? – 2014-08-29 11:37:23

+4

通常Cookie是按域名的,不应该跨多个域共享。一个域名是另一个域名的子域名,还是两个完全不同的域名? – knittl 2014-08-29 11:37:25

+0

不同托管服务提供商的两个不同域 - 嵌入的是本质上的“中心”,它控制多个应用系统。 – 2014-08-29 11:46:57

回答

0

无法将cookie从一个域传递到另一个域。最好的方法是用GET添加URL中的引用。

http://firstdomain.com?ref=http://seconddomain.com 

很简单。

+0

这不是引用的域名,这是一个问题,它获取了该域的cookie。不过谢谢你。 – 2014-08-29 13:38:15