内网穿透:
内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取。
项目场景:
在本地调试微信支付功能的时候,需要服务器接收微信/支付宝发送的回调信
息,然而在本地开发程序的话,还得实时上传到服务器,非常麻烦。
解决方案:
使用natapp内网穿透软件,将回调地址设置成natapp提供的地址,回调数据立即传递回本地,实现本地实时调试支付。
NATAPP使用步骤
1.注册账户
natapp官网注册账户
2.免费隧道配置
购买免费隧道
配置隧道信息
3.下载对应的客户端
下载好后解压即可
4.运行NATAPP
运行natapp.exe
,输入natapp -authtoken=自己的token
(Linux输入命令./natapp -authtoken=9ab6b9040a624f40
)
将回调地址
http://127.0.0.1:8080
替换为http://g7p8va.natappfree.cc
即可。
5.简单测试
运行本地程序
浏览器输入http://127.0.0.1:8080/hello/world
浏览器输入
http://g7p8va.natappfree.cc/hello/world
这个网址不用在本地也可以访问,例如直接用手机访问: