使用ngrok让微信公众平台通过80端口访问本机

原创 2014年04月04日 11:26:46

使用ngrok让微信公众平台通过80端口访问本机

首先声明我是用java-tomcat来研究微信公众平台的。

微信公众平台要成为开发者,需要填写接口配置信息中的“URL”和“Token”这两项(参见:http://mp.weixin.qq.com/wiki/index.php?title=%E6%8E%A5%E5%85%A5%E6%8C%87%E5%8D%97),郁闷的是官网有一处这样写到“微信公众号接口只支持80接口”,好吧,真纠结,肿么办呢?

下面讲述一下用ngrok来将自己本地的tomcat接口映射为80端口。

第一步:下载ngrok,网址:https://ngrok.com/ ,点击download(图1),然后选择自己所需的版本(我的是windows,图2)

 

图1

图2

 

第二步:进入https://ngrok.com/user/signup,填写信息进行注册(图3),登录后会看到有一个授权码(图4)

图3

图4

第三步:将第一步中下载的文件解压(我的解压放在D盘),并用windows命令窗口执行下列命令(图5,红色部分就是第二步获取的授权码),然后会看到一个页面(图6),然后再按ctrl+c返回,再执行如图7所示的命令(此时会与图6类似),将域名固定为weixin,即我们的URL就固定为:https://weixin.ngrok.com,用一个小项目测试一下,图8

图5

图6

 

图7

图8

哈哈,我的好喽~,你的呢?!

P.S.本人也是初次使用ngrok,本文如有不当的地方,请及时提出哦~

参考网址http://blog.csdn.net/aj1031689/article/details/17436125

 

ngrok安装使用

世界上最遥远的距离就是你在外网请求,我在内网测试。 比如微信公众号开发的时候,需要接入一个外网的IP地址,由于我们在自己的电脑上需要开发,测试很不方便,不可能每次都把代码上传到服务器,测...
  • linshichen
  • linshichen
  • 2016年09月26日 15:02
  • 42145

微信开发-ngrok内网穿透部署

由于要接入微信公众号,查看了官网上的接入文档,必需是80端口而且微信服务器需要验证token,那我本地开发不可能每次都把源码上传到服务器上吧,而且也不方便,这就需要能内网穿透的工具,能让外网通过外网域...
  • achenyuan
  • achenyuan
  • 2017年05月03日 09:05
  • 6796

ngrok

ngrok介绍 许多刚学Java web的同学(包括我自己)肯定都非常好奇,如何在外网上访问自己做的项目,跟我们本地访问tomcat有什么区别? 今天就向大家介绍一个非常强大的外网映射工具:ngrok...
  • QQQQQQ654
  • QQQQQQ654
  • 2016年12月07日 23:28
  • 967

搭建自己的ngrok服务

来自  http://tonybai.com/2015/03/14/selfhost-ngrok-service/ 在国内开发微信公众号、企业号以及做前端开发的朋友想必对ngrok都不陌生吧...
  • czh500
  • czh500
  • 2016年11月25日 00:05
  • 755

内网穿透-ngrok原理浅析

之前在进行微信Demo开发时曾用到过ngrok这个强大的tunnel(隧道)工具,ngrok在其github官方页面上的自我诠释是 “introspected tunnels to localho...
  • sunansheng
  • sunansheng
  • 2015年09月11日 14:08
  • 5625

使用ngrok的总结

ngrok确实是一个好东西,它能把本地的项目映射到外网来访问,也可以把外网在本地做个中转映射到另一个外网,可以在官网下载最新的版本,在百度上搜索ngrok,下载到的ngrok发现没有配置文件,建议搜 ...
  • u014019693
  • u014019693
  • 2016年11月01日 17:10
  • 2222

内网穿透、反向代理(ngrok服务器搭建)

内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点。一、ngrokngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之间建...
  • xiahailong90
  • xiahailong90
  • 2018年01月19日 17:25
  • 539

Ngrok让你的本地Web应用暴露在公网上

1.Ngrok介绍 Ngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道。Ngrok可捕获和分析所有通道上的流量,便于后期分析和重放。简单来说,利用 Ngro...
  • xp5xp6
  • xp5xp6
  • 2016年11月29日 15:36
  • 1761

web服务器搭建之ngrok篇

ngrok介绍许多刚学java web的同学(包括我自己)肯定都非常好奇,如何在外网上访问自己做的项目,跟我们本地访问tomcat有什么区别?今天就向大家介绍一个非常强大的外网映射工具:ngrok.n...
  • cai554112503
  • cai554112503
  • 2016年04月16日 15:28
  • 23418

linux内网穿透常用的工具-yellowcong

内网穿透工具,可以让我们直接突破防火墙,就可以直接在外网上访问到自己的机器了,可以使tcp也可以使http的协议。我推荐的这几款常用的内网穿透工具都是基于Ngrok 对的基础上,进行开发的,还有国内比...
  • yelllowcong
  • yelllowcong
  • 2017年07月24日 23:21
  • 2197
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用ngrok让微信公众平台通过80端口访问本机
举报原因:
原因补充:

(最多只允许输入30个字)