Vue axios 跨域请求无法带上cookie的解决


Posted in Javascript onSeptember 08, 2020

在main.js设置

// 携带cookie

axios.defaults.withCredentials = true

补充知识:VUE axios请求跨域时没有带上cookie或者每次cookie都改变

这两天用VUE写管理后端时,碰到一个奇葩问题:

我本地使用dev配置开发的时候 请求可以带上cookie信息  打包出来部署在服务器上 请求就没带上cookie信息。

然后自己慢慢排查,联合后端同事,排查这个cookie问题,前端也配置了

axios.defaults.withCredentials = true;

后端也配置了跨域cookie,然后就是没用,每次后台获取到的sessionID都是一个新的。

得,仔细对比了跨域相关的配置,发现这块真的没啥问题,那就开始检查VUE工程的引入的工具了。

经过挨个排查,终于发现了作妖的东西了:mock.js

由于配置的问题,在打包部署的时候,将mock引入打包了,mock将每次的请求的cookie都重新刷新了,导致后台每次获取的SessionID都不一样。

得,自己写的代码 怪谁呢?

以上这篇Vue axios 跨域请求无法带上cookie的解决就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 从if else 到 switch case 再到抽象
Jul 17 Javascript
js给onclick事件赋值,动态传参数实例解说
Mar 28 Javascript
图片无缝滚动代码(向左/向下/向上)
Apr 10 Javascript
用JS在浏览器中创建下载文件
Mar 05 Javascript
jQuery插件scroll实现无缝滚动效果
Apr 27 Javascript
Bootstrap入门书籍之(一)排版
Feb 17 Javascript
jQuery图片轮播实现并封装(一)
Dec 03 Javascript
详解angularjs中如何实现控制器和指令之间交互
May 31 Javascript
使用jQuery实现简单的tab框实例
Aug 22 jQuery
Express本地测试HTTPS的示例代码
Jun 06 Javascript
基于jquery实现九宫格拼图小游戏
Nov 30 jQuery
Vue-resource安装过程及使用方法解析
Jul 21 Javascript
详解JavaScript的this指向和绑定
Sep 08 #Javascript
vue点击按钮实现简单页面的切换
Sep 08 #Javascript
Vue filter 过滤器、以及在table中的使用介绍
Sep 07 #Javascript
VUE中setTimeout和setInterval自动销毁案例
Sep 07 #Javascript
vue a标签点击实现赋值方式
Sep 07 #Javascript
JavaScript实现多球运动效果
Sep 07 #Javascript
JavaScript实现世界各地时间显示
Sep 07 #Javascript
You might like
Windows下的PHP5.0安装配制详解
2006/09/05 PHP
实用函数10
2007/11/08 PHP
模板引擎smarty工作原理以及使用示例
2014/05/25 PHP
PHP中数组的分组排序实例
2014/06/01 PHP
PHP Echo字符串的连接格式
2016/03/07 PHP
详解PHP匿名函数与注意事项
2016/03/29 PHP
js用图作提交按钮或超连接
2008/03/26 Javascript
javascript date格式化示例
2013/09/25 Javascript
extjs每个组件要设置唯一的ID否则会出错
2014/06/15 Javascript
使用JavaScript开发IE浏览器本地插件实例
2015/02/18 Javascript
探讨JavaScript中的Rest参数和参数默认值
2015/07/29 Javascript
JS获取屏幕高度的简单实现代码
2016/05/24 Javascript
jQuery css() 方法动态修改CSS属性
2016/09/25 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
2016/12/19 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
React Native验证码倒计时工具类分享
2017/10/24 Javascript
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
微信小程序进入广告实现代码实例
2019/09/19 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
Vue实现随机验证码功能
2020/12/29 Vue.js
Python的Flask框架与数据库连接的教程
2015/04/20 Python
Python3 文章标题关键字提取的例子
2019/08/26 Python
解决Django响应JsonResponse返回json格式数据报错问题
2020/08/09 Python
万得城电器土耳其网站:欧洲第一大电子产品零售商
2016/10/07 全球购物
Dr. Martens马汀博士官网:马丁靴始祖品牌
2016/10/15 全球购物
巴西网上药房:onofre
2016/11/21 全球购物
如何防止同一个帐户被多人同时登录
2013/08/01 面试题
调解员先进事迹材料
2014/02/07 职场文书
股票投资建议书
2014/05/19 职场文书
实习生工作证明范本
2014/09/14 职场文书
民主评议党员自我评价材料
2014/09/18 职场文书
乒乓球比赛通知
2015/04/27 职场文书
刮痧观后感
2015/06/05 职场文书
感恩主题班会教案
2015/08/12 职场文书
关于Oracle12C默认用户名system密码不正确的解决方案
2021/10/16 Oracle