一开始使用QQ浏览器的微信调试工具,但是那个工具默认了端口是8000。大家都知道微信公众号的回调,微信公众号接口只支持80接口。其实QQ浏览器的微信调试工具也是Ngrok的封装,就尝试着用用ngrok。
但是官网ngrok被墙了。找到一个sunny的ngrok.cc。用了一下还是蛮方便的。
下载相应的ngrok,我是win_x64的。解压到d:\ngrok\
到www.ngrok.cc/login里注册一下。获取token,这个token要配置到ngrok.cfg里去的。
ngrok.cfg的配置
server_addr: "server.ngrok.cc:4443" 不要改动,就是指向sunny服务器
auth_token: "" #授权token,在www.ngrok.cc平台注册账号获取
tunnels:
web:
subdomain: "ddd" #定义服务器分配域名前缀,跟平台上的要一样
proto:
http: 80 #映射端口,不加ip默认本机
https: 80
运行ngrok服务 web就是通道名。
ngrok -config ngrok.cfg start web
因为配置的是subdomain:"ddd",系统会自动生成一个域名
http://ddd.ngrok.cc 指向本地80端口。http://ddd.ngrok.cc -> 127.0.0.1:80
通过127.0.0.1:4040可以查看报文信息。
怎么用自定义域名还没有试出来。
2016-3-13更新:如果html里使用了百度cdn的静态资源公共库的话,会发生访问超时。
把资源公共库指向本地资源就好了。不知道原因。
相关推荐
Nginx在Window下安装实现微信公众号反向代理配置
ngrok反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道
ngrok可以直接用的,非常方便。有需要可以联系博主,谢谢!
本篇文章将深入探讨如何使用Go语言创建一个简单的反向代理,实现内网穿透。 首先,我们要理解什么是反向代理。反向代理是位于服务器和客户端之间的一个中间层,客户端对反向代理发起请求,然后代理会转发这些请求到...
我们可以用nginx服务器做反向代理来解决这个问题。nginx服务器对外80端口,然后根据URL参数不同,对内访问不同的项目。 nginx配置如下: 打开/usr/local/nginx/conf/nginx.conf worker_processes 4; error...
基于Netty实现的内网穿透&反向代理的工具 (支持TCP上层协议和HTTP的穿透式反向代理).zip
该项目是一款基于Netty框架开发的Java内网穿透与反向代理工具设计源码,总计包含117个文件,涵盖70个Java源文件、9个PNG图片文件、8个XML配置文件、4个Markdown文件、4个CRT证书文件、3个HTML文件以及少量其他类型...
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。 反向代理在计算机网络中是代理服务器的一种。服务器根据...
ngrok的工作原理主要基于反向代理。当你在本地运行一个服务,如Web服务器,ngrok会创建一个公开的URL,通过这个URL,外部的请求可以被转发到你的本地服务。ngrok服务器作为中介,接收外部请求,并将其传递给你的内网...
使用ngrok,你只需在本地运行ngrok客户端,然后输入你的内网服务端口,它就会提供一个公开的URL,你可以分享这个URL给其他人,他们就可以通过这个URL访问到你的内网服务了。ngrok还提供了丰富的日志和统计功能,方便...
windows内网穿透,反向代理工具
标题中的“基于Java开发的一款基于Netty的内网穿透工具”揭示了我们正在讨论的是一个使用Java编程语言,并且依赖于Netty框架的软件应用。Netty是一个高性能、异步事件驱动的网络应用程序框架,常用于开发服务器和...
利用做反向代理,可以利用符合要求的域名把请求转发到其他目标域名的网页。这个Demo同时使用了技术,开发者可以根据需求快速修改和部署。 Demo Demo演示了把 请求转发到 ,其中包括一些静态资源的转发。同时,利用...
然后k兄就提议可以在内网搭建个nginx反向代理服务器,将nginx反向代理服务器的80映射到外网IP的80,这样指向到公司外网IP的域名的HTTP请求就会发送到nginx反向代理服务器,利用nginx反向代理将不同域名的请求转发给...
在实际应用中,还可以结合其他工具,如反向代理,实现更复杂的网络穿透需求。 总的来说,ngrok是一款强大且易用的内网穿透工具,免费版本对于大多数用户已经足够使用。通过它,你可以轻松地让全世界访问到你的内网...
本文将详细介绍Nginx如何实现正向代理和反向代理,以及这两种代理方式的应用场景。 **正向代理** 正向代理的主要作用是让内部网络中的设备(如服务器B)通过一个具有外部网络访问权限的设备(如服务器A)来访问...
使用Java编写的反向代理程序(源代码),通过简单的参数配置即可实现某些特定站点的反向代理,并在此过程中改变一些站点的特定行为。例如:允许特点站点跨域访问被代理的站点,或者屏蔽被代理站点识别请求访问客户端...
Odoo反向代理配置 超级详细的反向代理配置包含Nginx配置的相关源码以及对应说明 针对Odoo反向代理做了详细的说明
当然freeswitch本身是支持WSS的, 用ngnix一般除了反向代理,更多的是作负载均衡,这里只介绍向代理的部分。 1. ngnix的配置,包括ssl证书反向代理配置; 2. jssip工具对反向代理支持的配置; 3. 注意事项,不按步骤...
1. 在第一层 Nginx 反向代理节点(例如:21.67.38.47)上配置 Nginx,设置监听 80 端口,并将所有流入的 80 端口流量转发到第二层 Nginx 反向代理的域名(如 host.second.com:80)。 ``` upstream default_pools...