首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用浏览器访问或调试微信公众号(跳过微信认证)

因为大部分公众号web应用实际登录都是使用用户微信认证登录,下文主要是提供一种方法使在PC端使用任意浏览器绕过微信认证完成登录,后面就可以在浏览器中使用或调试web应用。...应用服务器(我们自己的第三方应用程序)需要知道是谁在访问服务(登录),而在微信公众号应用中登录一般都是使用静默的oauth2,由微信认证用户的真实性,并通知应用服务器当前用户是哪位(openid) 那能不能跳过微信应用程序由第三方来模拟...APP内置 浏览器)跳转至微信授权服务器 『https://open.weixin.qq.com/connect/oauth2/authorize?...也就是说我们只要能在微信公众号(服务号)应用完成认证后将相应的cookie取出并写入浏览器(或者其他调试工具),那浏览器就可以通过后面应用服务器的身份验证(无论当前网页使用怎样的域名甚至是前端人员的本地页面...(实际是手机微信的登录后将cookie再写到Chrome里,这里jd需要在浏览器中修改UA,chrome本身就可以直接修改UA) ?

11.8K86
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微信JSAPI模式与浏览器类型安全访问

    小编说:微信浏览器是在微信安装时内置在微信中的,针对浏览器的类型我们可以设置相应的安全策略——仅允许在微信内置浏览器中打开。 本文选自《微信企业号开发完全自学手册》。...JSAPI模式介绍 在介绍JSAPI模式之前,首先需要介绍一下微信内置浏览器。可能很多人注意到了,在打开微信“朋友圈”链接的时候会出现进度条,如图5.1所示,这实际上就是微信内置浏览器访问页面的进度。...也就是说,“朋友圈”是通过微信内置的浏览器访问的手机页面,并且微信浏览器是在微信安装时内置在微信中的。...浏览器类型安全访问 针对浏览器的类型我们可以设置相应的安全策略—仅允许在微信内置浏览器中打开。...")){ //如果不是微信浏览器,则跳转到安全页 return "safePage"; } JSP页面中,防止外部浏览器打开方法的示例代码如下: <% //识别微信浏览器 String

    1.2K30

    JavaScript判断浏览器内核,微信打开自动提示在浏览器打开

    微信会屏蔽 URL 自定义的 scheme ,导致无法跳转手机中的浏览器。网上有一些工具类网站可以实现直接跳转浏览器,之后有机会我会整理一下。...我们今天只讨论通过 JavaScript 判断是否在微信浏览器中打开,如果是则弹出提示,在浏览器中打开。...通过 JavaScript 判断浏览器内核,如果是微信,显示信息,提示“在浏览器打开”,如果不是则自动跳转下载链接:   /*    * 智能手机浏览器版本信息:    */   var...webApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部         wx: u.indexOf("MicroMessenger") > 0 //是否是微信...    }   } else {     window.location = "https://www.baidu.com/appdown/baidu.apk";   } 这样如果是微信打开会自动提示在浏览器中打开

    4.3K10

    微信红包自动监测

    前段时间接触了下Auto.js(https://github.com/hyb1996/Auto.js),很好上手而且挺有意思,于是写了个微信红包监测脚本 大概思路是,不断获取手机屏幕截图,发现新消息则进入...使用方法 让微信回到主界面,即不让要微信处于聊天页、朋友圈等状态 在手机上运行Auto.js软件,点击左上角的三条横线,在菜单栏中打开 无障碍服务 和 稳定模式,便于Auto.js完成截屏、模拟按压等自动化操作...回到软件主界面,在 脚本 标签页中,点击右下角的加号,选择 文件,名称取为 微信红包,点 确定 保存,即可进入脚本的编辑页面 将完整代码复制到脚本中,点击 保存,之后点击 运行 即可 手机会自动跳转到微信中...,首先检测一些相关参数(例如消息起始位置、每行消息的高度等),然后便会按照代码中定义的时间间隔(即倒数第三行sleep函数中的数字,以毫秒为单位),不断监测新消息并执行操作 彩蛋 在这之前,我还写了一个微信跳一跳的...完整项目在Github上,https://github.com/Honlan/AutojsScripts,里面包括微信红包和跳一跳两个Auto.js脚本,以及一个简单的使用说明文档 Have Fun

    9.1K41

    微信小程序开发环境自带vConsole

    广东某男子发现微信小程序开发环境自带vConsole.同学,你看到这个新闻不震惊不兴奋打鸡血吗?你开发小程序都少装一个vConsole包呢!!!...基于DCloud公司开发的HbuilderX编辑器进行uni-app开发时,你会发现安装npm包没有用npm项目初始化的来的简单,这里简单提及一下,因为今天主要是介绍如何在微信小程序开发环境打开vConsole...其实很简单就一条命令然后配置下,cnpm install vconsole -D图片常规解法之外的解法为了排除偶然性,这边笔者通过多机型对比,得出结论,在开发环境下,打开微信小程序可以调出打日志的vConsole...图片安卓环境下也是一样的,如图所示:图片总结微信生态好啊,捡漏啦可以不用装vConsole了,但是如果你开发的是H5页面或者是编译出App,那么可能你需要额外装一下这个vConsole包,嗯,以上就是今天全部内容

    1.2K20

    微信小程序访问webService(wsdl)

    微信的wx.request当前只支持对https的请求,所以请注意你的url 我本次需要测试的webService请求恰恰是http的,没办法,只好先在微程序里设置不校验了 20170307091705036....png 图中最后一个勾选上,就可以在微信开发者工具中先测试了。...想要访问webService,最好先明白webService的一些相关概念,如soap、wsdl,因为你访问的时候真的无法绕开这些东西。...我的代码如下 Page({ data:{ userInfo:{} }, formHandle:function(e){ //method中设置你想调用的方法名 var method...如果SoapUI没问题,而程序不行,可以用浏览器的开发者工具看一下你发送的http请求中包含哪些信息,和SoapUI中的信息进行对比或许就能发现问题了

    1.6K00

    微信小程序开发环境自带vConsole

    微信小程序开发环境自带vConsole. 同学,你看到这个新闻不震惊不兴奋打鸡血吗?你开发小程序都少装一个vConsole包呢!!!...基于DCloud公司开发的HbuilderX编辑器进行uni-app开发时,你会发现安装npm包没有用npm项目初始化的来的简单,这里简单提及一下,因为今天主要是介绍如何在微信小程序开发环境打开vConsole...其实很简单就一条命令然后配置下,cnpm install vconsole -D 常规解法之外的解法 为了排除偶然性,这边笔者通过多机型对比,得出结论,在开发环境下,打开微信小程序可以调出打日志的vConsole...安卓环境下也是一样的,如图所示: 总结 微信生态好啊,捡漏啦可以不用装vConsole了,但是如果你开发的是H5页面或者是编译出App,那么可能你需要额外装一下这个vConsole包,嗯,以上就是今天全部内容

    1.9K10

    微信浏览器阻止弹框

    微信浏览器和QQ浏览器有个自带的特殊功能,就是长按会出现上图所示的弹框。有时候前端页面中有长按事件时,总是会触发这个弹框而影响我们自己开发的功能。那么该如何屏蔽这个弹框呢? ...程序代码如下: document.oncontextmenu=function(e){ //或者return false; e.preventDefault(); }; 仅仅上面这段简短的代码就可以把这个难受的弹框给屏蔽掉...也许右键弹框在PC端很重要,但是对于移动端而言,这个弹框显然可有可无,因此在需要时,放心的使用上面的代码把它屏蔽掉就行。...注意不要使用下面这种代码形式(或者类似的方法)来阻止这个弹框: //错误方法 document.addEventListener('touchstart', function(ev){ ev.preventDefault...(); },false); 上面这段代码会阻止页面滚动事件、a标签默认跳转事件等不该屏蔽的事件。

    1.6K20
    领券