我想设置跨域Cookie。如果登录页面未重定向到其他页面,则Cookie已成功设置。如果在登录后重定向页面,则不设置cookie。有什么问题?
我在
上使用以下代码进行setcookies echo "<iframe style='display:none;' id='myiframe'
src='http://b.com/cookies.php?username=$username&password=$password&token=$token'>";
echo "</iframe>";
如果我使用die();功能,然后cookie在网站b.com上设置。
如果我将此页面重定向到另一个页面,则不会设置Cookie。
/ *重定向到登录页面* /
header("Location: $loginPage");
exit();
为什么呢? 有什么想法吗?
答案 0 :(得分:0)
不确定这是否对您有帮助,但是我创建了一个NPM模块,用于跨域设置Cookie。如果您想使用JS设置/获取跨域Cookie,则可能会更好。