微信网页开发没有备案域名怎么办?【仅供线下测试使用】

大家都知道微信JS-SDK使用第一步就是绑定“JS接口安全域名”,

微信明确规定填写的域名须通过ICP备案的验证。

但是很多像我这样的普通程序员就只是想学习学习微信开发,只需要在局域网能可以玩就行了,

根本不需要服务器,更何况网站备案呢。

所以接下来介绍一种本地开发微信,手机局域网内的可以使用调试的配置。

本地环境:Windows系统+IIS部署网站

按照JSSDK使用步骤开始(https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115

1:配置JS接口安全域名

按照规定必须要备案通过的域名才可以提交通过,这是网上随便找的一个演示网站域名。

第二步

本地配置IIS部署本地网站,把你找的域名绑定到自己网站上

重点了,在C:\Windows\System32\drivers\etc目录下修改hosts文件,把刚才的网站指向本地IP就可以了,

在微信web开发者工具中打开网站,配置成功,现在可以调用微信的接口了

第三步

如何在手机上浏览网站,因为之前配置的域名都不是自己的,是其它网站本地hosts到本地的,

如果手机不做代理,打开的还会是被人的网站。

微信web开发者工具提供了手机微信调试的方式

按照步骤配置好后,再在微信里访问网页就是你本地的完整了,下图是手机微信发送的请求包

这里只讲了如何配置,至于开发中遇到的问题,欢迎留言讨论

原文地址:https://www.cnblogs.com/ylizml/p/8723587.html

时间: 2024-08-27 23:12:38

微信网页开发没有备案域名怎么办?【仅供线下测试使用】的相关文章

10天学会phpWeChat——第十天:phpWeChat的会员注册、登录以及微信网页开发

通过前面的系列教程,我们系统的讲解了phpWeChat从视图端.控制器端到模型端的操作流程:熟悉了phpWeChat的目录结构:掌握了视图端模板如何创建一个丰富的表单和模型端如何操作数据库.这一切都是传统Web以及现代H5开发的核心. 我们今天进行<10天学会phpWeChat>教程的最后一讲,phpWeChat的微信网页开发.在这一讲里,我们将重点讲解在微信网页开发中几个常见参数的获取和一个微信扫一扫的实例. 一.微信网页开发中的几个重要参数(文档参考:https://mp.weixin.q

微信网页开发

微信网站一般是先要微信网页授权后获取到access_token,才有资格获取用户信息的,所以如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 第一步是先获取用户授权(具体的请看微信开发者文档): 授权也分两种:静态授权和手动授权: 关于网页授权的两种scope的区别说明 1.以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的.用户感知的就是直接进入了回调页(往

微信公众号开发 (微信网页开发)

微信支付搞完之后,也开始了微信其他功能,不得不说,微信写得接口都比较齐全和标准,附上微信公众号开发文档链接,仔细阅读,必须严格按照其规则,才能调用微信的接口. 最近做了一个手机端调用微信接口打开摄像头进行扫描二维码功能和调用上传下载图片的接口,注意,在微信公众号配置要注意,[开发]-[接口权限] 查看对应的接口权限是开通了没有?最主要的是,还要在[公众号设置]-[功能设置]-[JS接口安全域名]配置,切记,一定是备案过的,一级二级都可以. 附上图片: 配置完此项之后,还有个地方需要配置的,需要特

微信网页开发实践与总结

最新项目需要,开发微信端应用,用到微信生成菜单访问web应用,实际开发中一些技巧与大家分享,不足之处,欢迎交流指正! 一:注册微信开发测试账号 微信企业号申请比较繁琐,好找有微信测试账号,几乎可以开发微信全部的API 访问地址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 微信扫描登录即可 此时你会得到一个appID 和 appsecret 二:配置外网服务器    微信开发,必须将项目部署到外网并且端口必须为80,这

解决微信网页授权一个回调域名多个业务使用

前言 我们都知道微信的网页授权回调域名只能设置一个,但是多个业务使用同一个微信公众号授权信息的话,就需要使用者内部进行处理了,下面给出我使用的一种简陋的解决方案. 方法 正常流程 1: 第一步:用户同意授权,获取code 2: 第二步:通过code换取网页授权access_token 3: 第三步:拉取用户信息 多业务 1:第一步:内部接口接受到获取请求,跳转微信授权链接 2: 第二步:用户同意授权,获取code 3: 第三步:通过code换取网页授权access_token 4: 第四步:拉取

微信网页开发之获取用户unionID的两种方法--基于微信的多点登录用户识别

假设网站A有以下功能需求:1,pc端微信扫码登录:2,微信浏览器中的静默登录功能需求,这两种需求就需要用到用户的unionID,这样才能在多个登录点(终端)识别用户.那么这两种需求下用户的unionID该如何获取呢? 1,先看pc端的解决方案 以snsapi_login为scope发起网页授权,先拿网站应用的appid和secret用授权接口获取"网页授权access_token",再利用"网页授权access_token"通过"拉取用户信息的api接口&

.Net微信网页开发之使用微信JS-SDK调用微信扫一扫功能

前言: 之前有个项目需要调用微信扫描二维码的功能,通过调用微信扫码二维码功能,然后去获取到系统中生成的二维码信息.正好微信JS-SDK提供了调用微信扫一扫的功能接口,下面让我们来看看是如何实现的吧. 第一步.微信JS-SDK的使用步骤,配置信息的生成获取讲解: 关于JS-SDK的使用步骤和timestamp(时间戳),nonceStr(随机串),signature(签名),access_token(接口调用凭据)生成获取的详细说明在这里:https://www.cnblogs.com/Can-d

Net微信网页开发之使用微信JS-SDK获取当前地理位置

前言: 前段时间有一个关于通过获取用户当前经纬度坐标,计算出该用户距离某指定地点之间的距离.因为做这个项目需要能够获取到比较精确的经纬度坐标,刚开始使用的是百度地图结果发现百度地图地位不太准确(有时候相差的比较的大,后来了解到了百度获取用户经纬度与用户当前使用的网络有很大的关系),后来换成了高德地图结果还是一样.最后我想刚好做的是个微信网站项目,为什么不使用微信自带接口呢?所以最后使用了微信JS-SDK来获取用户当前地理位置的接口. 微信JS-SDK的使用步骤,配置信息的生成获取讲解: 关于JS

微信小程序平台化开发案例,公开多商家门店线下盈利模式

小程序商圈平台.多商家/门店入驻.开发管理后台(实例分析) 咫尺网络 出品 1.小程序"商圈平台"开发设计源码小程序平台化经营,占据商圈流量高点,对外招募商家门店(多样化盈利模式),打造人气商圈.媲美大众!美团! 2.附近的小程序 - 多商家/门店入驻 源码设计小程序商家/门店入驻,打通线上线下流量入口,丰富的商圈资源及商业数据! 3.小程序多商家门店 - 后台管理系统(即速应用&技术支持)小程序多商家后台涵盖"商家入驻审批 - 商家管理 - 订单统计 - 收益分析&