ajax跨域请求传输cookie
来源:互联网 发布:c语言编程步骤 编辑:程序博客网 时间:2024/04/28 02:18
ajax跨域请求后台取不到cookie,记录一下吧!直接贴代码了。
前端请求:
$.ajax({
type : "post",
url : "http://m.zy.com:8080/weblogin",
xhrFields: {
withCredentials: true
}, crossDomain: true,
data : {
phone:15011110000,
password:11111111,
type:0
},
success : function(data,text,res){
console.log(data);
console.log(text);
console.log(res.getResponseHeader("setCookie"));
},
error:function(data){
console.log(data);
}
});
主要加上xhrFields,crossDomain。
后端:
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setHeader("Access-Control-Allow-Origin", request.getHeader("origin"));
暂时算是解决了问题,但是还有一个问题没弄明白。只有A站与B站的的二级域名相同的时候才能成功,比如:A站zy.tutu.com B站sf.tutu.com,只有这种情况前端才会把cookie传到后台,如果B站变成sf.toto.com就不行了。做个记录,以后看能不能找到解决办法吧。
- ajax跨域请求传输cookie
- ajax跨域请求及传递cookie
- ajax跨域请求及传递cookie
- Angularjs之如何在跨域请求中传输Cookie
- ajax 跨域请求以及跨域cookie提交
- ajax处理跨域请求和传递cookie
- Ajax跨域请求COOKIE无法带上的解决办法
- 解决ajax跨域请求数据cookie丢失问题
- Ajax跨域请求COOKIE无法带上的解决办法
- Ajax跨域请求COOKIE无法带上的解决办法
- Ajax跨域请求COOKIE无法带上的解决办法
- Ajax跨域请求COOKIE无法带上的解决办法
- ajax请求跨域请求
- 在 ajax 跨域请求中携带 cookie 做身份认证 (xhr withCredentials属性)
- 在前后端分离的项目中,ajax跨域请求怎样附带cookie
- ajax 跨域请求
- AJAX跨域请求
- Ajax跨域请求
- Android-Java Md5加密技术
- App数据分析到底要分析什么
- Flume之Failover和Load balancing原理及实例
- 【python 处理亿级数据】使用 Pandas 处理亿级数据
- 局部内部类里面的方法如何调用类所在方法里面的变量
- ajax跨域请求传输cookie
- 宽字节SQL注入原理
- java 设计模式
- [2017.12.02-03]多线程
- 进程间通信方式
- 开发高并发系统时保护系统的三把利器:缓存、降级和限流
- SharePoint Framework 自定义field示例中的gulp server运行错误
- Linux用户管理 (实验2)
- 高并发秒杀系统