请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

尝试用nginx解决跨域出现问题

老师,除了使用cors,我想使用nginx来跨域,像这样
图片描述
但是不知道为什么不行,nginx不是可以解决跨域吗?

正在回答

1回答

Sam 2019-12-21 22:21:07

你好,你是希望通过 nginx 的跨域配置解决 API 接口的跨域问题吗?如果是这样,那么肯定是行不通的!因为 nginx 的 CORS 跨域配置仅仅对 nginx 资源有效,对 API 是无效的!因为 API 是通过 node 服务访问的,所以必须在 node 服务中配置才行哦。

0 回复 有任何疑惑可以回复我~
  • 提问者 godlanbo #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-12-22 21:52:33
  • 提问者 godlanbo #2
    我用 proxy_pass 把访问api/xxx的请求转发到node服务的端口也不行吗
    回复 有任何疑惑可以回复我~ 2019-12-22 21:53:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信