繁体   English   中英

如何使用 JavaScript 为另一个域设置 cookie?

[英]How to set a cookie for another domain using JavaScript?

是否可以在一个域中设置 cookie 并在另一个域中访问相同的 cookie?

实际上,当用户单击按钮时,我需要在 A.com 页面中设置一个 cookie,然后用户需要重定向到 B.com。 但是 cookie 适用于同一个域,但不适用于其他域。

是否可以在一个域中设置 cookie 并在另一个域中访问相同的 cookie?

不,这会带来安全风险。

Cookie 旨在维护状态,例如用户偏好。 您希望 Joe Random Evil Site 能够更改您对网上银行服务的偏好吗?

不能。您只能为当前运行脚本的域设置 cookie。

如果您同时拥有 A.com 和 B.com,则可以简单地从 A 向 B 发出 http(或 https 任何内容)请求,然后将您想传递给 B.com 的任何内容放在上面。 B.com 收到请求,将其保存在服务器端,当用户进入 B.com 时,服务器将数据发回给用户。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM