由于做的是前后端分离项目,需要发送跨区域请求且携带cookie
发现在Controller上使用@CrossOrigin注解,并不能解决跨域请求问题
后来经查询资料 得知是SpringBoot版本的问题
如果是2.0以后版本,allowCredentials属性的默认值为false,返回的响应头AccessControlAllowCredentials属性值也为false,如果客户端携带cookie的请求这时是不能跨域访问的,所以需要手动在注解中设置allowCredentials为true
@CrossOrigin(allowCredentials = “true”)
————————————————
版权声明:本文为CSDN博主「EricXiao666」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39387856/article/details/96877535
修改注解 成功解决