我司的架构,现在PHP程序不能跟微信服务器通信
以上是我公司的架构,nginx负载均衡的服务器是有外网的,其它的服务器均无外网,是通过有外网的服务器的squid服务上网的,
无外网的服务器,现在能用curl和yum update来升级安装包。
现在问题是web服务器需要跟微信通信(开发的程序是微信版的),现在程序调用微信接口没有返回。我是不是要做NAT转还是需要申请外网呢?
朋友,我们公司之前微信支付回调也遇到了你这个问题,我们的原因是支付回调回来找不到服务器,然后我们检查host文件里面是空的。后来把域名和服务器绑定一下就好了。 你意思是直接修改hosts文件,使域名指向服务器?
如下
10.15.171.134aaa.com
这样? xrzxq 发表于 2016-8-10 10:50
你意思是直接修改hosts文件,使域名指向服务器?
如下
10.15.171.134aaa.com
是的,你试下,需要和内网地址绑定,因为微信服务器返回首先找的是你的公网地址或者你解析的域名。到达你内网如果你没指定应该是找不到服务器了。我们当时遇到的是这个问题。朋友,你可以试试!
a1450413001 发表于 2016-8-10 11:25
是的,你试下,需要和内网地址绑定,因为微信服务器返回首先找的是你的公网地址或者你解析的域名。到达你 ...
另外,朋友,你的应用服务器也是需要上公网的。
可能我公司这里不是这个问题,加了,还是一样的情况。 解决问题了。往后,传个域名上去就好。
页:
[1]