nginx代理的微信后台获取微信网页授权code回调无响应
发布于 5 年前 作者 rli 18453 次浏览 来自 问答

现有云服务器3台(百度云同一内网情况下),其中一台有域名和公网ip(这台装nginx,把请求分发到另外两台服务器的微信后台项目),另外两台云服务器不绑定公网ip使用内网ip(考虑到安全),在这两台内湾服务器上部署上维信后台项目,一切都准备好了之后,发现在获取到网页授权code回调的时候一直处在等待响应的情况,直到报连接超时都回调不回来;ip白名单什么的都配置没问题;

2 回复

Nginx代理配置是否合理:

#Proxy Settings
proxy_redirect     off;
proxy_set_header   Host             $host;
proxy_set_header   X-Real-IP        $remote_addr;
proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

在这之后我在两台内网服务器都绑定了两个公网ip发现就变得能相应回来了,获取openid没问题了;我想问是不是微信后台不能做集群只能用中控服务器?太消耗公网ip了(一个账号最多可购买7个公网ip)

回到顶部