支付宝支付或者微信支付需要一个外网地址可以访问到的地址,为了接口调用方便,需要一个内网穿透工具,方便于本地调试代码。

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

1、登录官网地址进行注册https://ngrok.com,获取token

内网穿透工具,微信支付支付宝支付的沙箱接口回调地址_支付系统

2、下载客户端的软件

内网穿透工具,微信支付支付宝支付的沙箱接口回调地址_支付系统_02

3、进入cmd,执行命令

ngrok.exe authtoken 你的authtoken

内网穿透工具,微信支付支付宝支付的沙箱接口回调地址_反向代理_03


注意:这个authtoken如果没有变化,就不用再次执行这个命令,只需要执行一次就行

4、启动端口监控

ngrok.exe http 你本地程序接受支付宝回调的端口号

内网穿透工具,微信支付支付宝支付的沙箱接口回调地址_支付宝_04

5、访问链接,查看是否成功

内网穿透工具,微信支付支付宝支付的沙箱接口回调地址_微信支付_05

6、ngrok.com是收费的,不过调试接口支付回调接口够用了

内网穿透工具,微信支付支付宝支付的沙箱接口回调地址_支付系统_06