axios + springboot 跨域问题cookie

最近在用Vue + springboot 做一个前后端分离的项目,但是在开发的过程中后端涉及shiro框架的用户权限控制,需要通过请求头中的set-cookie进行用户的认证,然而axios中默认axios.defaults.withCredentials=false;是禁止ajax携带cookie的 所以需要改为true

但是之前在cors类中设置的AllowOrigin当允许携带cookie时不能指定为* 所以做了以下的改动 同时要设置 setAllowCredentials为true

配置如下:
axios + springboot 跨域问题cookie_第1张图片

你可能感兴趣的:(axios + springboot 跨域问题cookie)