开发伙伴反馈到一个情况,微信支付回调时,回调地址如果带端口无发生效的,只能是域名才生效。
度娘有提出类似的问题,和一篇 https://blog.csdn.net/qq_37785380/article/details/106507627 关于将二级域名解析到一级域名:端口文章,这里还是有点云里雾里,请教各位大佬,问题如下,感谢!!!
- 文章为阿里云上的解析,在新网上面没有看见类似操作,那么比如腾讯、华为 支持这样操作吗?
- 按照序号 1 的操作,如果成功,是否符合微信要求?
- 同一家单位在多个服务号、小程序上要使用微信支付回调功能,各位大佬是怎么操作的。

不建议按这种方案操作,可以配置一个url通过回调通知请求头Wechatpay-Serial来判断对应商户号,也可以一个商户号对应一个链接,比如pay.weixin.qq.com/notify_url/{appid}
1. 固定IP:139.129.117.1
2. 域名:https://sjjd.com
3. 官网已占用 域名:https://sjjd.com
4. 微信小程序分配:https://sjjd.com:8089
基于以上问题如下:
1. 官网和小程序为不同开发商,分别给到不同的服务器,两者间并不互通
2. 在微信小程序上使用回调的时候,必须是 https://sjjd.com 这样一个完整的域名