可能是因为你在创建请求时使用了自己的axios实例,而不是使用全局的axios实例。尝试在huaweiRequest中添加以下配置:

huaweiRequest.defaults.withCredentials = true;

这将确保在使用该实例进行请求时,会自动发送cookie。

另外,headers中的Access-Control-Allow-*系列的配置应该是服务器返回的响应头,而不是请求头。你不需要在请求中设置它们。如果你需要在服务器端进行跨域配置,可以在服务器端的响应头中添加这些配置。

如果以上方法仍然不能解决问题,请检查服务器端的配置是否正确,并确保服务器端已正确设置Access-Control-Allow-Credentials为true。

axiosdefaultscrossDomain = trueaxiosdefaultsheadersContent-Type = applicationjson;axiosdefaultsheaderscharset = UTF-8axiosdefaultsheadersAccess-Control-Allow-Credentials = trueaxiosdefaultsheadersAcce

原文地址: https://www.cveoy.top/t/topic/hkcO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录