前端地址:http://a1.domain.com/login.html
后端地址:http://b2.domain.com/login.php
前端登录时往后端发送ajax请求验证,请求返回用户名密码正确,然后跳转到home界面,可是home界面请求后端数据时,由于跨域名的原因后端无法通过cookie获取到登录状态,依旧返回到登录界面。
然后我在后端php登录成功时设置了cookie跨域,可是还不行,代码如下:
//如下两种方式都不行
setcookie("uid", "123", 0, "/", "a1.domain.com", 0);
setcookie("uid", "123", 0, "/", "domain.com", 0);
添加回答
举报
0/150
提交
取消