微信开发通过公网访问本地服务器

做微信开发的时候,在开发者中心需要进行服务器配置,这里的配置是一个可以公网访问的地址,如果是产品上线的话肯定有公网地址,但是在开发过程中需要本地测试,总不能开发一点部署到服务器测试。这时候我们就需要从公网访问本地服务器。

设置你的路由器,进行内网映射

这已经是设置好的,服务器端口是指公网地址的端口,就以80端口来好了,这样公网地址可以省略端口,内部服务器端口就是本地服务器端口,Java程序一般是8080这样的端口,IP地址就是本地服务器在局域网中的ip,协议选ALL,状态:生效。常用服务器端口可以不选。

设置你的路由器,进行内网映射

然后启动本地服务器就可以通过路由器的公网IP访问本地服务了

设置你的路由器,进行内网映射

设置你的路由器,进行内网映射

但是我们不习惯使用IP地址访问,可以通过域名来访问,首先再到路由器中配置“动态DNS”:

当然,得先注册一个动态域名,登录成功之后就可以通过域名访问本地应用服务器了