docker部署前端nginx跨域不生效怎么回事?

这是我的default.config文件设置
但是怎么搞我的线上项目请求都是跨域状态


回答:


这里nginx虽然代理了3344端口的后端,但是前端请求的时候还是直接访问的3344这个服务。这里需要前端改一下配置,访问接口的时候不用再加3344端口了。


回答:

你监听的是哪个端口就应该访问的是哪个端口,如果你使用的是默认配置一般监听是80端口,也就是不需要加端口号的情况,URL里不要带上3344,反向代理的作用之一就是隐藏了真正的端口

以上是 docker部署前端nginx跨域不生效怎么回事? 的全部内容, 来源链接: utcz.com/p/945338.html

回到顶部