博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax跨域,携带cookie
阅读量:4321 次
发布时间:2019-06-06

本文共 1099 字,大约阅读时间需要 3 分钟。

解决方案很简单。

直接上代码:

web.xml中:

添加了 cors来解决跨域

(奇怪的是,credentials设置为false。反正这个是照搬的。。。)

  
   
CorsFilter
   
org.apache.catalina.filters.CorsFilter
   
     
cors.allowed.origins
     
*
   
   
     
cors.support.credentials
     
false
   
 
 
   
CorsFilter
   
/*
 

或者在代码中设置:

response.setHeader("Access-Control-Allow-Origin", "*");		response.setHeader("Access-Control-Allow-Headers", "*");		response.setHeader("Access-Control-Allow-Methods", "GET, POST");		response.setHeader("Access-Control-Allow-Credentials", "true");

ajax:

$.ajax({                  type: "post",                  url: "Get",                crossDomain: true,                 //加这二行支持ajax跨域,允许跨域                xhrFields: {withCredentials: true},//加这二行支持ajax跨域,携带凭证                   success: function (data) {                      alert(data);                    }              });

 

转载于:https://www.cnblogs.com/hanjun0612/p/9779768.html

你可能感兴趣的文章
深入浅出 Java Concurrency (16): 并发容器 part 1 ConcurrentMap (1)[转]
查看>>
深入浅出 Java Concurrency (23): 并发容器 part 8 可阻塞的BlockingQueue (3)[转]
查看>>
将博客搬至CSDN
查看>>
HDOJ 2081
查看>>
第一节:认识电脑
查看>>
如何摆脱穷打工的命?
查看>>
iOS应用国际化教程
查看>>
MySql cmd下的学习笔记 —— 有关视图的操作(algorithm)
查看>>
gulp教程
查看>>
MySQL常用日期的选择
查看>>
Ubuntu下查看命令的源码
查看>>
锁及锁粒度的详细比喻
查看>>
JS获取终端屏幕、浏览窗口的相关信息
查看>>
长这么漂亮为啥还学编程?什么心态?
查看>>
JQ JS 切换背景图
查看>>
C#WebBrowser控件使用教程与技巧收集
查看>>
Git 命令
查看>>
/x00
查看>>
数据加载中……显示框
查看>>
判断Http请求由手机端发起,还是有电脑端发起
查看>>