设置了跨域还是报跨域的问题@CrossOrigin之Access-Control-Allow-Credentials
默认情况下
Access-Control-Allow-Credentials=false
表示:
允许客户端携带验证信息,例如 cookie 之类的。这样客户端在发起跨域请求的时候,就可以携带允许的头,还可以携带验证信息的头
又由于客户端是请求框架是 axios,并且手残的设置了 withCredentials:true
,但是服务端默认是 supportsCredentials=>false
,表示不允许携带信息头
解决: