问题描述
- Java端和js端cookie跨域共享
-
关于cookie共享技术,查了网上的资料,有两种方式:后台服务端和前台js端。我在网站A后台服务端设置cookie如下:
Cookie cookie = new Cookie("mobile", "*****");
cookie.setPath("/");
cookie.setDomain("cms.ban.net");
response.addCookie(cookie);然后在网站B页面中获取:
var allcookies = document.cookie;
发现allcookies中没有以上服务端设置的cookie而我如果在网站A的页面中设置cookie:
document.cookie = "mobile=" + escape(phone) + ";path=/;domain=cms.ban.net";
再在网站B页面中获取就可以取出来所以请问下,这是什么原因?谢谢!
解决方案
http://printfabcd.iteye.com/blog/1204288
时间: 2024-08-30 12:07:11