在做支付功能时,不管是微信还是支付宝,都会有一个回调机制,这里涉及的回调地址要外网能够访问到的那种,即使我们有自己的服务器,有对外的公网IP,但是如果单单只是调试这个步骤来说,还是本地调试来的快捷高效,而且本地不调好,怎么能放心提交代码,所以怎么让本地的ip地址能够被外网调用到,这就需要用到内网穿透了。
什么是内网穿透
个人简单的理解就是,能够像访问www.baidu.com这类的万网似的访问本地机器。
怎么做到内网穿透
市面上有很多可供选择的工具,我这里选择的是小米球Ngrok,感觉操作起来很方便快捷。
操作步骤分享
- 先登录小米球Ngrok,注册下账户。
- 然后登陆,在
系统管理->账户管理->我的账户
,找到小米球Token,这个是用户连接小米球Ngrok的唯一Token。 - 在
主页
下载符合你系统版本的小米球Ngrok,我的是mac系统,下载下来是个压缩包,解压。 - 读一读里面的配置参考,启动命令参考等文件信息,就可以很清楚的知道步骤了。
- 最后记得把运行文件的权限开下,然后就可以成功运行了。