美文网首页工具使用微信开发
如何本地调试微信接口-ngrok的使用

如何本地调试微信接口-ngrok的使用

作者: 心中日月 | 来源:发表于2015-10-30 21:51 被阅读4390次

在微信开发的时候,必须要输入URL,而该URL必须是外网域名,我们本地没法进行调试,这给我们造成很大的不方便,系统在开发阶段容易出现bug,如果服务器上的版本已经在运行了,我们不能在那基础上进行开发调试,所以能够在本地进行微信开发很重要。

工具/原料

微信公众号一个

ngrok

方法/步骤

要解决微信本地开发,一个关键的问题是能够把本地的IP地址映射到公网上去,从网上找下相关的解决方案,最终借助ngrok很容易解决,访问官网https://ngrok.com/下载ngrok,解压后只有ngrok.exe一个文件

windows-->运行-->cmd,进入到ngrok.exe的根目录,输入ngrok 80,这样可以将本机的127.0.0.1:80分配一个外网可以访问的域名

遗憾的是该域名是随机的,每次重启都会变,这不利于我们微信调试,所以我们希望将域名固定住,仔细查看ngrok官网,ngrok已经给我们了解决方案,需要我们注册下

注册成功后,会得到一个token

还是在windows-->运行-->cmd中,进入ngrok.exe目录,输入:

ngrok -authtoken token 80

其中token换成我们注册后返回的值,回车后,成功启动

但是返回的token太长了,不方便记忆,我们换一个方便记忆的名字,输入

ngrok -subdomain leopard 80

回车后,成功启动,下面我们需要验证下输入域名:http://leopard.ngrok.com是否能够通过微信的URL校验

打开微信公众平台,选择开发者中心,在右边的表单中输入相关内容,URL中输入我们刚设置过的域名

提交成功,说明我们的设置是有效的,此时已经在tomcat中可以看到我们在get方法下的返回值

相关文章

  • 如何本地调试微信接口-ngrok的使用

    在微信开发的时候,必须要输入URL,而该URL必须是外网域名,我们本地没法进行调试,这给我们造成很大的不方便,系统...

  • 使用ngrok本地调试微信接口(内网穿透)

    在微信开发的时候,必须要输入URL,而该URL必须是外网域名,我们本地没法进行调试,这给我们造成很大的不方便,系统...

  • 使用lanproxy进行内网穿透

    内网穿透 《微信本地调试》一文中,小编提到了使用ngrok、natapp和花生壳进行内网穿透。但是,想要使用自定义...

  • 使用ngrok实现微信公众号本地调试

    微信公众号必须配置域名,不能使用ip和端口,而大部分情况我们的开发机不是外网的服务器,要进行调试就变得很麻烦(比如...

  • nginx 反向 ngrok内网私服

    为了方便进行微信的联调测试,需要做个本地的调试。本地搭建一个内网ngrok私服,然后线上的通过访问公司配置再公网地...

  • ngrok 内网穿透利器

    主要实现外网访问内网的功能。例如微信公众号的开发。我现在主要是使用的QQ浏览器的微信调试工具。 ngrok 内网穿...

  • ngrok使用nginx的转发代理实现80端口共享

    前面的文章中我已经提到了,我们使用ngrok的一大动机就有微信开发,而微信的接口都是使用80端口的,而我们通常作为...

  • 1.内网穿透搭建

    实现接口请求到本地服务,自己电脑并没有公网的ip,可以通过内网穿透实现 1.ngrok 使用免费的ngrok[ht...

  • Ngrok

    今天发现了一个调试利器Ngrok,可以方便的将本地服务暴露到公网,方便别人访问。 这个特别适合微信公众号开发,或者...

  • 接口的调试工具及方法

    !在线接口调试工具 !微信公众平台接口调试工具

网友评论

    本文标题:如何本地调试微信接口-ngrok的使用

    本文链接:https://www.haomeiwen.com/subject/bhbfhttx.html