获取另一个域的域名cookie

时间:2017-09-02 02:48:42

标签: session cookies

基本上,我在域名abc.com上有一个论坛,在xyz.com上有另一个论坛。当用户登录abc.com并访问xyz.com时。我希望xyz.com能够阅读abc.com的cookie以获取更多请求。那么客户端如何能够读取另一个域的cookie呢?任何帮助表示赞赏:)

2 个答案:

答案 0 :(得分:2)

从一个域呈现的网页无法读取另一个域的Cookie。这是出于隐私目的而设计的。

如果您绝对需要该值,则需要向abc.com添加一个页面,该页面读取cookie并重定向到xyz.com,将cookie值作为查询字符串或表单参数传递。从那时起,xyz.com可以从请求中读取值并设置cookie或以其他方式为页面提供值。

如果您无法访问xyz.com的代码库,则需要找到一个不需要共享cookie的设计。

答案 1 :(得分:1)

没有跨域cookie这样的东西。由于安全原因,cookie不能在两个不同的域之间共享。 a.xyz.com和b.xyz.com等子域仍然可以使用,但xyz.com和abc.com不是。

相关问题