vue3登录提示错误
解决方法
1,修改根目录下 vite.config.ts 文件
修改 host、proxy、target,修改后文件如下(红色为修改),具体内容根据后台实际修改
server: { host: 'localhost', port: env.VITE_PORT as unknown as number, open: JSON.parse(env.VITE_OPEN), hmr: true, proxy: { '/api': { target: 'http://localhost:5132/', ws: true, changeOrigin: true, rewrite: (path) => path.replace(/^\/gitee/, ''), }, }, },
2,修改 axios请求的文件,如request.ts。
将 axios 实例示例,将baseURL的值与上一步的proxy的值相同
const service: AxiosInstance = axios.create({ baseURL: '/api', timeout: 50000 });
3,修改相应的api函数。
本文参考:解决Vu3 axios 跨域问题 Vue CORS错误_vue cors error-CSDN博客
标签:axios,跨域,修改,api,proxy,vue3,解决,true From: https://www.cnblogs.com/glorystar/p/18372994