你们都知道微信JS-SDK使用第一步就是绑定“JS接口安全域名”,程序员
微信明确规定填写的域名须经过ICP备案的验证。web
可是不少像我这样的普通程序员就只是想学习学习微信开发,只须要在局域网能能够玩就好了,安全
根本不须要服务器,更况且网站备案呢。服务器
因此接下来介绍一种本地开发微信,手机局域网内的可使用调试的配置。微信
本地环境:Windows系统+IIS部署网站微信开发
按照JSSDK使用步骤开始(https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115)app
1:配置JS接口安全域名工具
按照规定必需要备案经过的域名才能够提交经过,这是网上随便找的一个演示网站域名。学习
第二步网站
本地配置IIS部署本地网站,把你找的域名绑定到本身网站上
重点了,在C:\Windows\System32\drivers\etc目录下修改hosts文件,把刚才的网站指向本地IP就能够了,
在微信web开发者工具中打开网站,配置成功,如今能够调用微信的接口了
第三步
如何在手机上浏览网站,由于以前配置的域名都不是本身的,是其它网站本地hosts到本地的,
若是手机不作代理,打开的还会是被人的网站。
微信web开发者工具提供了手机微信调试的方式
按照步骤配置好后,再在微信里访问网页就是你本地的网站了,下图是手机微信发送的请求包
若是遇到以下报错
则须要设置微信IP白名单,设置教程地址:https://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=1495617578&version=1&lang=zh_CN&platform=2{"errcode":40013,"errmsg":"invalid appid"}
这里只讲了如何配置,至于开发中遇到的问题,欢迎留言讨论