`

用chrome模拟微信浏览器访问需要OAuth2.0网页授权的页面

 
阅读更多

现在很流行微信网页小游戏,用html5制作的小游戏移过来,可以放到微信浏览器中打开,关键是可以做成微信分享朋友圈的形式,大大提高游戏的传播,增强好友的游戏互动。

微信浏览器中打开网页游戏效果还不错,对手机要求不高,而且微信网页游戏不用考虑手机兼容性问题,采用html5,而且大部分手机浏览器,特别是微信浏览器对html5的支持很高。

怎么把别人的微信网页游戏移植到自己的网站上并分享给好友呢?

许多网站的微信网页游戏都设置了判断浏览器,只有使用微信浏览器打开才能访问,这使我们在电脑上打开网址找不到源代码。方法很简单,我们可以伪造微信浏览器HTTP_USER_AGENT,从而在pc上可以访问,这样就可以获取你想要的css,js,html等资源,移植到自己的网站上。

如何伪造微信浏览器HTTP_USER_AGENT

使用谷歌浏览器非常方便伪造微信浏览器HTTP_USER_AGENT,打开你需要伪造HTTP_USER_AGENT的网页,按F12,进入开发者模式,下面默认是显示css调试的工具,你找到下面一排,有个图片所示的地方:

用谷歌浏览器如何伪造微信浏览器HTTP_USER_AGENT

用谷歌浏览器伪造微信浏览器HTTP_USER_AGENT

这里有一个模拟器,既可以设置模拟很多型号的手机设备,也可以伪造你想要的HTTP_USER_AGENT。选择USER_AGENT,选other,微信的HTTP_USER_AGENT是:

在iPhone下,返回

Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2

在Android下,返回

Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255

经过这样的设置之后,你刷新就可以访问之前不能访问的网页了,现在你就是伪装成微信浏览器访问,同时你使用谷歌浏览器查看源代码,就可以找到资源的路径了。

分享到:
评论

相关推荐

    java对微信的OAuth2.0网页授权进行访问授权

    本教程将深入讲解如何使用Java进行微信OAuth2.0网页授权,并涉及Accesstoken、Code的获取与使用,以及如何获取并处理返回的UserInfo数据。 1. **OAuth2.0授权流程概述** OAuth2.0是一种授权框架,允许第三方应用在...

    微信公众平台开发OAuth2.0网页授权认证

    微信公众平台开发OAuth2.0网页授权认证

    微信oauth2.0授权

    2. 用户授权:用户在微信授权页面上确认是否允许应用获取其信息。如果用户同意,微信会将用户重定向到开发者预先设定的重定向URI,并在URL中附带一个授权码(code)。 3. 获取Access Token:开发者通过HTTP POST...

    微信公众号开发以及集成OAuth2.0网页授权

    该套代码主要用于开发微信公众账号,定制菜单和消息自动回复。这两个功能可以参考imooc里的两个微信开发教程来学习。该代码在这基础上集成了OAuth2.0网页授权。

    Java 微信网页授权登陆 OAuth2.0源码

    3、网页服务--》网页帐号--》修改--》授权回调页面域名: 882c783d.ngrok.io 该域名为ngrok域名 4、修改程序中 appID值 org.liufeng.course.servlet.OAuthServlet AdvancedUtil.getOauth2AccessToken() org.liufeng....

    基于ThinkPHP3.2.3的微信OAuth2.0微信网页授权

    开发者需要熟悉这些知识点,才能成功地集成微信授权功能到自己的Web应用中。在实际开发中,文件"31ae3e22bc954bf9af5136bef2e8fd4b"可能包含具体的代码示例或配置文件,帮助开发者更好地理解和实现这一过程。

    微信OAuth2.0网页授权接口

    微信OAuth2.0网页授权接口 微信OAuth2.0网页授权接口的thinkphp实现版本,主要实现了oauth网页受权,以及部分其他接口。 使用方法 为什么用OAuth2.0受权? 通过OAuth2.0受权的网页将会获取到打开者的微信信息,...

    微信网页授权oauth2.0版

    首先,去微信公众平台测试号管理注册公众号。 ...IDE:IntelliJ IDEA 2020.1.3 x64 (找度娘破解) 微信开发者工具 (官网去下载) jdk版本 :1.8 natapp:NATAPP-内网穿透 ...此篇文章献开发使用,具体线上部署等更新。。。

    C# 微信oauth2.0 网页授权源码

    C# 微信oauth2.0 网页授权源码 适应于微信二次开发中微信直接登录第三方系统的要求。

    微信OAuth2.0网页授权接口PHP版用法示例.rar

    微信OAuth2.0网页授权接口PHP版用法示例,测试前请先申请一个公众号供测试,微信提供测试用的公众账号,此帐号只能添加100个关注者且只有__已关注__的用户才可以进行OAuth2.0受权。  1.开通后将```appID```、```app...

    java 微信OAuth2.0网页授权登陆源码

    - 应用引导用户跳转到微信授权页面,请求用户授权。 - 用户同意授权后,微信服务器会重定向回你的应用,并附带一个授权码(code)。 - 你的Java应用接收到code后,向微信服务器发送一个包含code、应用ID(AppID)...

    基于springboot2.x的Oauth2.0一键授权登录和微信网页扫码支付测试开发案例(含源码)

    使用idea开发工具,基于springboot2.x、jwt鉴权、nginx集群,前后端分离的微信Oauth2.0一键登录和微信网页扫码支付测试开发demo

    微信登录 For ASP OAuth2.0接口 获取 OpenId Access_Token

    2. **用户授权**:用户在微信授权页面上确认是否同意授权给你的应用。 3. **授权响应**:如果用户同意,微信会重定向用户回你的回调URL,并附带一个授权码(code)。这个code是临时的,只能用一次。 4. **交换...

    基于Django2.1.2的OAuth2.0授权登录

    用户通过浏览器重定向到授权页面,选择是否允许第三方应用访问其资源。如果用户同意,授权服务器会返回一个授权码,客户端使用这个码换取访问令牌。 7. **获取访问令牌**: 客户端使用授权码、client_id、client_...

    微信网页授权(OAuth2.0) PHP 源码简单实现

    主要为大家详细介绍了微信网页授权(OAuth2.0) PHP 源码简单实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    完整Oauth 2.0实现实例

    OAuth 2.0 是一种广泛使用的授权框架,它允许第三方应用在用户许可的情况下访问其私有资源。在本文中,我们将深入探讨 OAuth 2.0 的核心概念,并结合 Java 实现来理解其工作原理。 OAuth 2.0 主要分为四个角色:...

    spring security oauth2.0 (讲义+代码)

    资源服务器需要识别并验证OAuth2.0令牌,以保护资源不被未经授权的访问。Spring Security OAuth2.0 提供了 `ResourceServerConfigurerAdapter`,可以配置资源服务器的保护规则,如哪些URL需要令牌,以及如何验证令牌...

Global site tag (gtag.js) - Google Analytics