有谁来帮我解决一下吗,一下午了,55555,后端已经配置了跨域,但是还是显示这样的问题
5条回答 默认 最新
- Harrison丶Zhang 2023-05-01 17:49关注
您提供的信息太少了,不过就我的开发经验来说,跨域一般都是后端没配制好。如果您使用SpringBoot框架或者整合了SpringSecurity之后,配置的方法是不一样的,推荐您再检查一下后端的配置。
不过我这里给您推荐一个解决方案,那就是给vue配置代理。
使用代理是一种简单有效的跨域方案。您可以在 Vue.js 应用程序中配置一个代理,用于转发请求到远程API的服务器。在这种情况下,API请求的URL路径将被重写为本地路径,并添加前缀 /api 或其他自定义前缀。在Vue.js项目的根目录下,创建一个名为
vue.config.js
的文件,添加如下代码:module.exports = { devServer: { proxy: { '/api': { target: 'http://remote-api.com', changeOrigin: true, pathRewrite: { '^/api': '' } } } } }
该配置将所有以 /api 开头的请求都代理到
target
设置的网站下,并从 URL 中删除 /api 前缀。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 c++的教材订购系统的订购模块显示运行不出来
- ¥15 Coze智能助手搭建过程中的问题请教
- ¥15 12864只亮屏 不显示汉字
- ¥20 三极管1000倍放大电路
- ¥15 vscode报错如何解决
- ¥15 前端vue CryptoJS Aes CBC加密后端java解密
- ¥15 python随机森林对两个excel表格读取,shap报错
- ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
- ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。
- ¥30 求给定范围的全体素数p的(p-2)/p的连乘积值