由于阿里支付和微信支付需要一个外网网址的回调url,本机测试代码的时候不是很方便。这里因此使用反向代理工具,可以生成一个外网网址,代理本机127.0.0.1和指定端口(包括80)。
经过研究,发现ngrok这个工具使用简单,配置方便且完全免费使用。
由于ngrok被墙了,这里国内有人搭建了个类似ngrok的服务:Tunnel
使用说明
配置go语言环境
brew install go
安装ngrok
brew install ngrok
运行命令
./ngrok -config ngrok.cfg -subdomain [你喜欢的域名] [代理的端口]
例如:
./ngrok -config ngrok.cfg -subdomain zacard 80
查看运行情况
出现如下情况:
Tunnel Status online
表示代理成功了~