Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个域:
test.local editor.test.local
用户在域上注册test.local,浏览器通过域获取 cookie.test.local现在我想在从editor.test.localto的 AJAX 调用中使用这个 cookie test.local,但没有发送 cookie。是否有任何简单的解决方法可以从子域发送 cookie,或者我应该使用 iframe 和 postmessages?谢谢!
test.local
.test.local
editor.test.local
Cookie 可以在子域之间共享,具体取决于它们的“范围”。
要确定要使用的 cookie 的范围,foo.example.com并将bar.example.com其设置为.example.com(仅在域前面使用点)。
foo.example.com
bar.example.com
.example.com
除了这种机制之外,cookie 不应该跨域“泄漏”,域由页面的domain, protocol and port.
domain, protocol and port