如何从子域获取cookie?

时间:2017-08-15 20:14:05

标签: javascript html subdomain

我们假设我sub.example.org,我如何从那里获得.example.org的Cookie?如果那不可能,是否有像hack或其他任何重定向到.example.org然后存储cookie的解决方法?

3 个答案:

答案 0 :(得分:1)

网页只能看到与其网址匹配最具体的域的Cookie。

因此,如果HTTP Error 403.14 - Forbidden The Web server is configured to not list the contents of this directory. Most likely causes: A default document is not configured for the requested URL, and directory browsing is not enabled on the server. example.org都有一个名为sub.example.org的Cookie,则mycookie中的网页只能访问子域中的网页。它隐藏了sub.example.org域中的Cookie,并且无法访问它。

但如果example.org中只有一个Cookie,则example.orgexample.org页面都会显示该Cookie。

创建cookie时,默认为页面的完整域,但代码可以指定不太具体的域。因此,如果sub.example.org创建了Cookie,则默认为sub.example.org。但是代码可以通过明确地将domain=sub.example.org放在cookie中来覆盖它。

更多详细信息,请参阅The Definitive Guide to Cookie Domains

答案 1 :(得分:0)

这个问题与你的问题类似,我相信它的答案正是你要找的。

Sub domain cookie security

答案 2 :(得分:0)

Cookie被设置为HttpOnly标记,浏览器使我无法获取JavaScript的cookie。