本文介绍: 此Set-Cookie标头未指定’SameSite”届性,它默认为’SameSite=Lax,”并被阻止,因为它来自跨站点响应,而不是对顶级导航的响应。必须为此SetCookie设置“SameSite=None“才能实现跨站点使用。不说了,这个困扰了我两天的问题,找了个大佬半分钟给我改好了。改完之后关闭项目,重新npm run dev一下,就好了。
“此Set-Cookie标头未指定’SameSite”届性,它默认为’SameSite=Lax,”并被阻止,因为它来自跨站点响应,而不是对顶级导航的响应。必须为此SetCookie设置“SameSite=None“才能实现跨站点使用。”
并不一定是后端问题,可以检查一下前端,是否将vue.config.js里的target设成了localhost,而request.js里的baseURL设成了服务器地址。
不说了,这个困扰了我两天的问题,找了个大佬半分钟给我改好了。
改正(仅改了“target”和“baseURL”):
vue.config.js里:
proxy: {
'/api':{
target:'http://xxxx',
changeOrigin:true,
pathRewrite:{
'/api':''
}
}
},
request.js里:
const service = axios.create({
baseURL: "/api",
timeout: 5000,
withCredentials: true,
});
原文地址:https://blog.csdn.net/nineqblot/article/details/129905115
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_38450.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。