1
eoo OP 哎~~看来是不行了。
|
2
abelyao 2015-11-12 20:45:29 +08:00 via iPhone
模拟当然不行,当微信浏览器访问的时候,还会结合浏览器本地提供用户信息的,许多网站拿这个代替登录的,要是能随便绕过那就没意义了
|
3
xinyewdz 2015-11-12 20:50:27 +08:00
用 pc 版微信也可以打开
|
6
liuhaotian 2015-11-12 21:21:31 +08:00
模拟你的微信账号的 OAuth 2 登录
|
7
Marlon 2015-11-12 21:42:08 +08:00
别的页面也是不行的,微信会判断你用的浏览器。
|
8
TakanashiAzusa 2015-11-12 21:43:46 +08:00
微信的 oauth ,抓包改 cookies 可破。或者直接用 QQ 浏览器。
|
9
irgil 2015-11-12 21:49:41 +08:00
是因为微信内置的浏览器提供了一些私有 api ,貌似叫 jssdk ,想抓的话可以自己来实现这些私有 api 接口,只要能通过验证就行。
|
10
fhefh 2015-11-12 22:58:30 +08:00
用 charles 抓~
|
11
Chrics 2015-11-12 23:00:21 +08:00
User-agent
|
12
eoo OP @Marlon 有的页面可以,就是 URL 带了类似 SID 的识别码。 其他页面 比如登录 签到 都要验证。
|
13
eoo OP |
14
TakanashiAzusa 2015-11-12 23:39:11 +08:00
@eoo 你不是要 PC 上看这个页面的内容么。我之前写过一篇文章讲这个。。你可以参考下
http://chitanda.me/2015/06/29/debug-wechat-website-in-pc/ |
15
changqingshuya 2015-11-12 23:48:07 +08:00 via iPhone
这些页面就是要获取微信用户信息的
|
16
eoo OP @TakanashiAzusa 直接拿现成 cookie 就算了 这不是我要实现的目标,不过文章写得不错,虽然我觉得有点水了。
|
17
Death 2015-11-13 07:56:41 +08:00 via Android
发起这个 url 请求后,还包括了一个微信用户授权的过程,记得 snsapi_base 模式是静默授权,返回的 code 能用于获取用户的 openid 与 assess_token 。所以你这样无法实现,至少要模拟成微信登录用户吧……
|
19
kingme 2015-11-13 14:58:59 +08:00
用 QQ 浏览器吧,支持调试微信
|
20
wenfan 2015-11-29 13:43:11 +08:00 via iPhone
直接 php 模拟 web 微信登陆即可
|