由于要接入微信公众号,查看了官网上的接入文档,必需是80端口而且微信服务器需要验证token,那我本地开发不可能每次都把源码上传到服务器上吧,而且也不方便,这就需要能内网穿透的工具,能让外网通过外网域名访问我本机的127.0.0.1IP,于是研究了一下ngrok,ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道,而且还可以将自己的应用暴露给外部网部,是不是觉得很酷。
1.从官网上https://dashboard.ngrok.com/get-started上下载ngrok程序,我本机是win所以下载了win版
2.解压放到D盘,然后登陆ngrok,拿到authtoken
3.cmd进入到ngrok安装包里,将authtoken保存到本地c盘上。
ngrok authtoken 3Uc6rWP*******G_5QnGAh8Mptyra6aqTzu59
安装成功提示
4.ngrok help会有命令提示:
看红色截图:
假设tomcat已经启动,且端口号是8183那么启动ngrok命令是:
ngrok http 8183