
1 jerry74 May 23, 2014 |
2 wingoo May 23, 2014 lz是要用微博登录smzdm 登录时需要一个加密key,而且可能会检测跳转的domain,所以基本不可能 除非直接有smzdm的账号登录,可以模拟 |
3 pubby May 23, 2014 只要过程中不出现验证码,都好办。 |
7 wdlth May 23, 2014 模拟OAuth验证? |
8 wingoo May 23, 2014 如果不是想登录多个,就直接手工拿到登录后的cookie之类的数据,再模拟试试 |
9 sandtears May 23, 2014 首先用 GET 请求得到 smzdm 的微博登陆页面,然后直接一个 post 把账号密码丢过去,然后再 post 授权就好了。。。 和模拟登录其他的网站一样,不过就是用新浪账号而已。 OAuth 的存在意义只是让你在登录使用了新浪家 OAuth 的网站时不需要另外注册账号而已 |
10 shyrock OP @sandtears 试了一下,微博登陆页面可以抓到,但是输入密码后,看不到post数据。似乎是Tunnel to login.sina.com.cn:443了。。。怎么模拟post账号密码? |