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

2015-10-28 20:29:29 +08:00
 tyhunter
妈妈说标题要长才能吸引人
改 UA 不行,试过改成 safari ( ios )还是提示请在微信客户端打开链接,搞不懂判定的方法的是什么
链接如下: http://lebond.yogo-tech.com.cn/userinfo/signdaily
5831 次点击
所在节点    问与答
5 条回复
royzheng
2015-10-28 20:39:05 +08:00
oauth 登录啊。。。你能伪造成微信登录就行。。。
tyhunter
2015-10-28 20:44:16 +08:00
@royzheng 我总觉得应该是靠 UA 来判断的吧
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
2015-10-28 21:57:30 +08:00
@tyhunter 不是靠 UA 的,当使用微信内置浏览器访问的时候,微信会自动调用本机的一些附加 JS ,页面获取到相关的内容(主要就是身份验证信息)之后确定是使用微信访问的,才会进行跳转。要知道许多页面可是靠这个来区别用户的,怎能轻易绕过… 包括身份信息都是多次校验的…
wjfz
2015-10-28 22:29:54 +08:00
@royzheng
base 也跳不过。


可以试试先把链接粘贴到微信网页版,然后再打开。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/231818

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX