ngrok起步篇

本文介绍如何利用ngrok工具解决因未获取公司外网IP而导致的微信公众号服务器配置及token验证问题。通过注册ngrok账号并下载客户端,启动本地应用后使用ngrok映射端口,生成可供外部访问的域名,从而实现对本地服务器的有效调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近来在开发微信公众号,在为公众号配置服务器的时候,由于公司外网ip还未申请下来,在调试token验证的时候就无法进行了。

偶然间发现了这个叫ngrok的东西,发现确实好用。以下简单说一下使用过程。

首先,访问ngrok官网:https://ngrok.com/

在首页有个免费注册的提示,如下图:
这里写图片描述

点击进去会提示注册账号,按照要求填写相关信息就可以了:
这里写图片描述

注册之后的页面(或者在任何页面上方都会有download)可以点击下载自己需要的.exe文件,同时会得到一串授权码,这个会在首次启动ngrok的时候用到。此外,看到有的文章说需要添加tunnel,但是实际上好像并不需要。

运行下载的ngrok.exe,执行命令 ngrok authtoken 自己的授权码,ngrok会保存认证信息到本地文件,之后可以直接用用户名和密码登录。
先启动本地应用,即localhost服务器。然后在ngrok.exe中执行命令 ngrok http 端口(与localhost端口一致),即可为本地的访问地址生成一个域名。此时可以用生成的域名代替“localhost:端口”来访问我们的应用。以下是已经启动使用中的用例:
这里写图片描述
对应的,在ngrok的管理页面可以看到该域名状态为正在使用:
这里写图片描述

至此,已经可以使用ngrok生成的域名访问本地服务器。顺利完成微信服务器验证调试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值