V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tyhunter
V2EX  ›  问与答

有没有简单粗暴的办法能解决电脑端打开链接提示“请在微信客户端打开链接”的?

  •  
  •   tyhunter · 2015-10-28 20:29:29 +08:00 · 5906 次点击
    这是一个创建于 3315 天前的主题,其中的信息可能已经有所发展或是发生改变。
    妈妈说标题要长才能吸引人
    改 UA 不行,试过改成 safari ( ios )还是提示请在微信客户端打开链接,搞不懂判定的方法的是什么
    链接如下: http://lebond.yogo-tech.com.cn/userinfo/signdaily
    5 条回复    2015-10-28 22:29:54 +08:00
    royzheng
        1
    royzheng  
       2015-10-28 20:39:05 +08:00   ❤️ 1
    oauth 登录啊。。。你能伪造成微信登录就行。。。
    tyhunter
        2
    tyhunter  
    OP
       2015-10-28 20:44:16 +08:00
    @royzheng 我总觉得应该是靠 UA 来判断的吧
    royzheng
        3
    royzheng  
       2015-10-28 20:52:53 +08:00
    你什么眼神?你没看到打开这个页面跳转到
    https://open.weixin.qq.com/connect/oauth2/authorize?...........&scope=snsapi_base&........
    scope 是应用授权作用域, snsapi_base (不弹出授权页面,直接跳转,只能获取用户 openid )
    abelyao
        4
    abelyao  
       2015-10-28 21:57:30 +08:00
    @tyhunter 不是靠 UA 的,当使用微信内置浏览器访问的时候,微信会自动调用本机的一些附加 JS ,页面获取到相关的内容(主要就是身份验证信息)之后确定是使用微信访问的,才会进行跳转。要知道许多页面可是靠这个来区别用户的,怎能轻易绕过… 包括身份信息都是多次校验的…
    wjfz
        5
    wjfz  
       2015-10-28 22:29:54 +08:00 via Android
    @royzheng
    base 也跳不过。


    可以试试先把链接粘贴到微信网页版,然后再打开。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2991 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:00 · PVG 21:00 · LAX 05:00 · JFK 08:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.