小程序
小游戏
企业微信
微信支付
扫描小程序码分享
支付服务部署在内网,只能通过正向代理访问支付api,所以后端访问微信api的地址是http://ip+端口,再通过nginx转发到可以访问互联网的服务器,访问微信的域名https的api地址是要带上证书,使用http://ip+端口带上的证书是不起作用的,这时候可以在nginx中配置所有微信的正向代理加上微信api的证书,这种情况是只有一个商户是可以实现调用微信支付接口,但是现在就是有多个微信商户,就是有多个api证书,这种情况该怎么办?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
要实现内网应用服务器需要调用互联网接口(如https://api.mch.weixin.qq.com/v3、https://api.weixin.qq.com等),可以通过正向代理前置机(ng)将请求转发出去,前置机ng需要安装ngx_http_proxy_connect_module 这个模块;此时后端可以直接访问微信接口地址(注意httpClient需要设置代理ip和端口)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
用的V2?升级V3没这个烦恼
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
要实现内网应用服务器需要调用互联网接口(如https://api.mch.weixin.qq.com/v3、https://api.weixin.qq.com等),可以通过正向代理前置机(ng)将请求转发出去,前置机ng需要安装ngx_http_proxy_connect_module 这个模块;此时后端可以直接访问微信接口地址(注意httpClient需要设置代理ip和端口)
用的V2?升级V3没这个烦恼