gpt4 book ai didi

javascript - Cookie 和 JSONP

转载 作者:行者123 更新时间:2023-11-30 06:06:29 25 4
gpt4 key购买 nike

我对浏览器发送的 JSONP 和 cookie 有疑问。

实际上,我有两个网站:server1 和 server2。我希望我的用户对 server1 进行身份验证,当他们转到 server2 时,我想检查(通过对 server1 的 Javascript JSONP 调用)他们是否已通过身份验证。

server1 上的身份验证由 cookie 管理,我认为当我通过 JSONP 调用 server1 时,浏览器会发送 cookie,然后身份验证就会起作用。但是当通过 JSONP 发送请求时,浏览器 (FF) 似乎没有将 cookie 发送到 server1。

有人知道浏览器在使用 JSONP 请求时是否发送 cookie 吗?如果不是这种情况,如果用户在 server1 上从 server2 进行身份验证,那么检查 Javascript 的更好解决方案是什么?

感谢您的回答,

文森特

最佳答案

这取决于那些服务器的域名。如果它们是 server1.example.comserver2.example.com,您可以将 cookie 设置为依赖于域 .example.com。然后将 cookie 发送到两个服务器。

如果你不能像我写的那样做,你将不得不做一些解决方法。例如通过 iFrame。

关于javascript - Cookie 和 JSONP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4223255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com