微信公众号接口本地调试

在日常软件开发过程中,有的时候需要将本地(localhost、127.0.0.1)的Web服务通过公网提供给其他人使用或者演示,或者是某些特殊应用需要外网IP地址(譬如微信公众号接口开发)。常用的方法配置外网的方式都比较复杂或者成本较高,ngrok是一种简单易用的代理方案,能够在开发测试中简化外网的访问配置。

基本篇:快速开始

第一步:下载ngrok

官网下载:https://ngrok.com/download,然后选择自己所需的版本(我的是windows).

第二步:启动本地应用

譬如在你本机80端口启动tomcat,首先保证本地可以访问你的应用。

第三步:运行ngrok

解压下载的的ngrok压缩包,得到ngrok.exe,cmd到可执行文件目录,输入:ngrok 80,回车运行,看到如下图结果即运行成功。

第四步:外网访问应用

访问上面生成的网址https://54de4ee4.ngrok.com或者http://54de4ee4.ngrok.com 试试,是不是已经将你的应用映射到外网了,而且还是http和https两种类型。

高级篇:定制子域名

第一步:注册并登录获取授权码

进入https://ngrok.com/user/signup,填写信息进行注册,登录后会看到有一个授权码。

第二步:为ngrok添加authtoken

cmd到ngrok.exe文件目录,输入:ngrok -authtoken your_key 80,其中your_key为你上面复制的授权码,回车运行,如下图所示。

第三步:为ngrok定制子域名

按ctrl+c返回,输入:ngrok -subdomain=wxent 80,回车运行,如下图所示。

访问下你定制的子域名试试!
下次启动时,只需再次输入命令:ngrok -subdomain=wxent 80即可,无需再次添加authtoken,我的已经OK了,你的可以访问了吗?

转载于:https://my.oschina.net/liuh1988/blog/1592227

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值