「java跨域cookie」Java跨域是什么
今天给各位分享java跨域cookie的知识,其中也会对Java跨域是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java cookie为什么不能跨域
- 2、Java cookie的跨域问题?怎么在前端域名下添加cookie
- 3、怎么用java实现跨域cookie
- 4、java cookie 设置多个domain能设置多个吗
java cookie为什么不能跨域
cookie是不能跨域的,那些能获取你相关信息的是因为加入了百度联盟或者广告联盟,各自网站会自动提交你的一些cookie信息给百度或者联盟,比如你搜了什么,最近多逛哪些网站。然后百度把肌互冠就攉脚圭协氦茅这些cookie共享给联盟里的网站。
Java cookie的跨域问题?怎么在前端域名下添加cookie
假设你的前端站点域名为 后端数据接口域名为 api.xxx.com
通常有以下2种解决方案
cookie写入的时候写入xxx.com域下不要写到或者api.xxx.com下
在中配置反向代理,将代理到api.xxx.com,然后cookie就正常的写到域下就可以了
怎么用java实现跨域cookie
通常情况下的话,可以用url的参数来实现。这需要两个站点有一套固定的规则。比如用户访问A站点之后,A站点向url添加一个参数。参数包括了cookie的内容或代表的id,然后重定向到B站点。B站点才能根据A站点传送的参数解析cookie并进行设置。
java cookie 设置多个domain能设置多个吗
domain就是域,cookie不能跨域设置,只能设置当前域或者更高级的域中(必须是同一个根域名下的)
比如根域名: .aaa.com 一级域名 bbb.aaa.com 二级域名 ccc.bbb.aaa.com
这时候如果是访问的ccc.bbb.aaa.com则可以设置domain是ccc.bbb.aaa.com、bbb.aaa.com和.aaa.com的cookie;如果访问bbb.aaa.com则可以设置domain是bbb.aaa.com和.aaa.com的cookie;如果访问则只能设置domain是.aaa.com的cookie。
java跨域cookie的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java跨域是什么、java跨域cookie的信息别忘了在本站进行查找喔。