Ngrok代理本地服务
Asurplus、 人气:0我们在微信开发过程中,需要不断调试,微信服务器无法访问我们本地的接口,那么我们就需要一个内网穿透的工具,将我们本地的服务暴露出去使外部能够访问,内网穿透成功后,我们自己开发的电脑就相当于一台云服务器。常用的内网穿透工具有:ngrok、花生壳、Natapp、小米球等等,我平常使用的就是 ngrok 了。
1、官网地址
在官网可以下载 ngrok 的安装包,和我使用的版本不一样,推荐使用我的资源文件
2、下载
我推荐一种我使用的方法,Ngrok内网穿透工具安装包
3、添加白名单
ngrok 发布了一则公告,内容如下:
为防止服务被滥用,目前使用 ngrok 服务需要申请添加域名白名单,未添加白名单的域名将被限制访问(可以通过输入账号:ngrok ,密码:8nad4cjqh3z8 进行临时访问)。
申请 ngrok 白名单请发送邮件至 10086@xiaoi.me,主题固定为:申请添加 ngrok 白名单,
邮件内容格式为:
域名:xxx(例如:dev123)
用途:xxx(例如:用于微信开发对接)
联系方式:xxx(例如:QQ 229323989)
若遇到其他问题,可以通过群内沟通,也可以通过邮件进行反馈。
所以,我们要使用 ngrok 的话,需要向上面的邮箱中发一封邮件,将你的自定义域名添加到白名单中
4、使用
解压后我们得到四个文件,都不用管,重点看看 README.txt 文件,看完你基本就会用了,大概意思是:
ngrok -config ngrok.cfg -subdomain asurplus 8080
将上面的内容替换 start.bat 中的内容,其中【asurplus】为你的自定义域名,【8080】为你的项目端口,双击 start.bat 文件就能启动
如图所示,启动成功后,就能得到两个访问地址:
http://asurplus.4kb.cn
https://asurplus.4kb.cn
支持 http 协议及 https 协议,例如在微信小程序中开发就需要 https 协议,还是很方便的
5、访问
加载全部内容