用Natapp(ngrok)进行微信本地开发调试
1、首先在本站注册账号 点击注册
2、登录后,点击左边 购买隧道,免费/付费均可
3、根据需要选择隧道协议,这里以web演示,购买隧道
4、本机建立web服务,如 nginx/apache/iis 等,默认80端口确保http://127.0.0.1 可以访问,如
5.在 natapp.cn 根据您的本机下载对应的客户端,比如我的本机是win10,64位,则下载Windows 64位的客户端
6.下载之后,解压至任意目录,得到natapp.exe (linux下无需解压,直接 wget)
7.取得authtoken 在网站后台,我的隧道处,可以看到刚才购买的隧道
点击复制,即可得到 authtoken 这个authtoken便是您的隧道登录凭证.如这里得到的authtoken为9ab6b9040a624f40
8.运行natapp
natapp支持两种运行方式
**a) config.ini方式 (推荐)**根据操作系统下载不同的config.ini文件到刚才下载的natapp.exe同级目录 详见
将第7步得到的authtoken填进去 (其他地方都不填),然后保存
windows下,直接双击natapp.exe 即可.
在Linux/Mac 下 需要先给执行权限
chmod a+x natapp
然后再运行
./natapp
b) cmd -authtoken= 参数方式运行.
windows ,点击开始->运行->命令行提示符 后进入 natapp.exe的目录运行
natapp -authtoken=9ab6b9040a624f40
linux ,同样给予可执行权限之后,运行
./natapp -authtoken=9ab6b9040a624f40
注意参数输入正确性,不要有多余的空格等!
9.运行成功,都可以得到如下界面:
Tunnel Status Online 代表链接成功
Version 当前客户端版本,如果有新版本,会有提示
Forwarding 当前穿透 网址 或者端口
Web Interface 是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试
Total Connections 总连接数
Avg Conn Time 0.00ms 这里不代表,不代表,不代表 延时,需要注意!
10.将natapp分配的网址(上图Forwarding ),鼠标选定然后复制下来(选定之后单击鼠标右键),在浏览器中访问,可以看到内网穿透成功了!
该网址 http://ywy9n8.natappfree.cc 就是可以全球访问的网址,可以发给您的小伙伴试试
用Natapp(ngrok)进行微信本地开发调试相关推荐
- NatApp内网穿透 微信公众号本地开发调试
NatApp内网穿透 微信公众号本地开发调试 什么是内网穿透 内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取.比如常用的办公室软件等,一般在办公室或家里,通过拨号上 ...
- 钉钉微应用 - - - - 如何本地开发调试
关于钉钉微应用开发,真的尝尽了苦头. 要么是因为非钉钉环境报错,要么是发版到钉钉之后看不到日志的难受. 之前写过一个钉钉微应用 - - - - 如何本地开发调试?算是解决了一部分问题,但还是很不方便. ...
- 企业微信本地开发小程序。
1. 我们在开发的时候,第一步需要点击应用去企业微信里面拿取code调用登录接口传给后端,后端返回一个agenId给前端.但是我们需要本地调试,一个前端如果不能通过F12进行调试模式是看不到接口报错信 ...
- pycharm remote 远程项目 同步 本地_手把手教你Pycharm远程连接服务器端项目进行本地开发调试...
以下文章来源于Python进击者 ,作者kuls Python进击者 博主Kuls,分享Python爬虫,Python后端等原创技术文章 by:Python进击者 centos7的云服务器上,我该怎么 ...
- 微信web开发本地微信web开发工具的调试 redirect_uri 参数错误
首先明确一点,就是微信web开发调试完全可以在内网条件下进行 比如我的本地的IP为:192.168.0.101 我测试用的是测试公众号 测试公众号的JS接口安全域名 授权回调页面域名 网页授权根据开发 ...
- 利用 whistle 进行混合开发调试
介绍 whistle 是一款用 Node 实现的跨平台的 Web 调试代理工具,支持查看修改 http(s).Websocket 连接的请求和响应内容.简而言之就是 Node 版的 Fiddler.C ...
- 微信商城 开发的准备工作
1. 申请微信公众号 我们要进行微信公众平台的开发,第一步当然是要有公众号了.什么?不知道什么是微信公众号,看来你还要先回炉炼炼了,呵呵.通俗的说,我们微信平台就好像是一个大社会,里面有个体人,也 ...
- 第一篇 微信商城 开发前的准备工作
本系列文章属作者原创文章,请尊重作者的劳动成果,转载请注明出处:walkingmanc的专栏 , 谢谢!此外,因为为了完成<如何通过第3方平台搭建微信商城>的教程写作,需要有公众号,有愿意 ...
- Draft-微软出品的云原生下的本地开发辅助工具
一.介绍 Draft是微软Deis团队开源的一个用Go语言编写的容器应用开发辅助工具,用于帮助开发人员简化容器应用程序构建和部署的开发流程.Draft的设计思路在于,允许开发人员在不了Docker和K ...
最新文章
- 计算机页面的滚动栏怎么拉长,长滚动网页页面设计技巧
- Javascript玩转继承(一)
- 视频监控日常使用存在哪些故障
- CocosEditor 1.0Final-IDEA13.0和1.5-IDEA13.1 发布–2014.03.25
- let/var——事实上var的设计可以看成JavaScript语言设计上的错误. 但是这种错误多半不能修复和移除, 以为需要向后兼容.||将let看成更完美的var
- ccf-csp #201912-2 回收站选址
- gitlab修改ip为url
- 程序员面试金典 - 面试题 16.19. 水域大小(BFS/DFS)
- cnblog 的小问题 - 尽在 null 中
- mysql 主键溢出检查_详解MySQL 表中非主键列溢出情况监控
- 来自联通302的问候
- 分享Visual SVN Hook Script—— 允许客户端编辑SVN log message
- 基于html的旅游网站-北京
- 若依的框架怎么样_若依后台管理框架初识
- 噪声调相干扰matlab程序,噪声调相干扰信号的性能仿真
- react-hooks/exhaustive-deps警告
- 【EXLIBRIS】墙上的坏人
- 服务器定时关机 修改时间,服务器每周 设置定时关机
- 谷歌无法加载pdf文档_如何从Google文档文档创建PDF
- 【产品】项目管理的五个过程和九大知识领域