Gask 发表于 2021-10-27 01:31

已解决

本帖最后由 Gask 于 2021-11-25 21:29 编辑

已解决已解决已解决已解决已解决已解决已解决已解决

kof21411 发表于 2021-10-27 07:11

最简单的接口端修改一下就可以

涛之雨 发表于 2021-10-27 07:26

你是打包到哪里的?
反代需要在服务器上运行,你不会打包成前端网页了吧。。。

gst4free 发表于 2021-10-27 08:10

你可以看一下打包后运行时网络的访问IP是否发生了改变。

永夜cc 发表于 2021-10-27 08:23

打包前node帮你处理, 你现在需要让后端去处理跨域问题

d199212 发表于 2021-10-27 08:24

打包后跨域找服务端处理

linguo2625469 发表于 2021-10-27 09:05

vue cli的proxy只有开发生效,打包后无法生效,解决cors只能让后端允许跨域他这个代{过}{滤}理设置只是给你开发时候用的

三岁就会写BUG 发表于 2021-10-27 09:17

转发到目标服务器,让后端看看跨域的问题

魔幻冰扬 发表于 2021-10-27 09:27

linguo2625469 发表于 2021-10-27 09:05
vue cli的proxy只有开发生效,打包后无法生效,解决cors只能让后端允许跨域他这个代{过}{滤}理设置只是给 ...

你说的对。

MmMDou 发表于 2021-10-27 10:12

首先你的这个proxy代{过}{滤}理,是本地webpack-sever,启动的本地服务实现的代{过}{滤}理,帮你解决了跨越,而你打包后只是打包了你的业务代码,访问的只是你的静态文件,而不是服务访问服务,这个时候需要后台,配置请求头跨域配置,或者配置Nginx代{过}{滤}理
页: [1] 2
查看完整版本: 已解决