网页
综合
更新时间 2026-11-13 19:57:16
配置Nginx解决前端H5跨端口调用后端接口的302问题-开发者社区-阿里云
自动蜘蛛
developer.aliyun.com
正文约 429 字
前端H5调用后端接口出现302,如下图:
经排查后,发现原因为:请求地址(Request URL)与跳转地址(Referer)不一致出现302,请求地址为X.X.X.X:18000,跳转地址为X.X.X.X:18001,其中18000为微服务网关端口,18001为nginx服务端口。
正常情况下,同一个页面应用同域同端口请求,如下图:
因此,如果需要在nginx服务配置,添加路由转发,如下:
风险:当从nginx配置后端服务后,相当于将后端服务暴露给互联网,可能会导致接口被盗刷,造成服务宕机,就会导致一定的风险性。如果后端服务原则上不对外提供服务,不应该在nginx中配置转发入口。
关注阿里云公众号或下载阿里云APP,关注云资讯,随时随地运维管控云服务
© 2009-现在 Aliyun.com 版权所有 增值电信业务经营许可证: 浙B2-20080101 域名注册服务机构许可: 浙D3-20210002
浙公网安备 33010602009975号
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。