Open onvno opened 4 years ago
A域名访问B域名服务,默认无法传cookie,但是可以通过如下形式实现发送cookie给B域下的server服务。 A页面:
axios.defaults.withCredentials = true
B服务:
// 跨域处理 app.use(cors({ credentials: true, origin: '*', }));
这样A页面可以将B域下的cookie发送给B域的server. 那么B域如要写入cookie呢,会直接写到A页面,不会直接写到B域下
[待确认]cooke是否可共用
Cookie 在二级域名下是可以共享的,如www.a.com 和m.a.com 他们的Cookie 是可以共享的,这也是很多单点登录利用Cookie实现的原理
跨域读写Cookie
A域名访问B域名服务,默认无法传cookie,但是可以通过如下形式实现发送cookie给B域下的server服务。 A页面:
B服务:
这样A页面可以将B域下的cookie发送给B域的server. 那么B域如要写入cookie呢,会直接写到A页面,不会直接写到B域下