小程序
小游戏
企业微信
微信支付
扫描小程序码分享
首先,后端肯定没问题,我将服务部署到阿里云上时可以接入的。
同样的服务部署到公司集群里,使用LVS代理上对外暴露vip,然后token验证就不成功了
什么原理?
我外网测试可以用这个vip请求到后端服务。
但是微信公众号服务器配置的时候,我后端根本就收不到微信来的请求。
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
提交服务器配置时,微信会以GET请求方式,调用我们配置的接口。而只有在公众号中操作时,微信才会以POST方式调用我们的接口。
所以看看请求方式是否正确配置了接口请求方式。需要设置为 ANY 方式接收请求。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
腾讯发出的请求协议是http1.0的,公司网格那块不支持1.0协议,建议腾讯开发者模式页面发出的请求升级成http1.1协议,附上nginx请求日志
先试一下拿掉验证逻辑,只打印个helloword,在外网能否访问走通。就获取所有http输入参数写日志,提交微信公众号后台,看能否打印出微信的请求日志,一步步来调试。
“同样的代码放到公司lvs外网vip代理上”
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
提交服务器配置时,微信会以GET请求方式,调用我们配置的接口。而只有在公众号中操作时,微信才会以POST方式调用我们的接口。
所以看看请求方式是否正确配置了接口请求方式。需要设置为 ANY 方式接收请求。
腾讯发出的请求协议是http1.0的,公司网格那块不支持1.0协议,建议腾讯开发者模式页面发出的请求升级成http1.1协议,附上nginx请求日志
先试一下拿掉验证逻辑,只打印个helloword,在外网能否访问走通。就获取所有http输入参数写日志,提交微信公众号后台,看能否打印出微信的请求日志,一步步来调试。
“同样的代码放到公司lvs外网vip代理上”