本文介绍: 此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, 
});

改完之后关闭项目,重新npm run dev一下,就好了。

原文地址:https://blog.csdn.net/nineqblot/article/details/129905115

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_38450.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注