pig6/login_taobao

我找到的 st碼是 https://g.alicdn.com/kissy/k/1.4.4/seed-min.js

Opened this issue · 19 comments

我找到的 st碼是 https://g.alicdn.com/kissy/k/1.4.4/seed-min.js

同样的问题,解决了吗

看了看response 應該是有兩條links (src=), 第二條才有token. 但未有時間寫code.

pig6 commented

你debug看下返回的网页,看看有没有其他js后面带有st码,或者你关注我的微信公众号「裸睡的猪」 回复 加群 然后截图你的获取st码这一步返回的数据给我,我帮你看看

我的用findall正则出来的有两个都是都不带token

这个解决了吗?

这个问题解决了么?

这个问题解决了么,我也遇到这个问题了

目前这个问题解决了吗? 返回的网页中 好像没有js带有st码

解决了 账号填手机号就可以了

填写邮箱也是可以的 问题应该是出在使用会员名时有中文 直接传入构造的data 可能没有urlencode

获取 url参数时,返回:

<title>页面跳转中</title> <script> with(document)with(body)with(insertBefore(createElement("script"),firstChild))setAttribute("exparams","category=&userid=&aplus&yunid=&&trid=0b8d4cfa15783014506866659e0f97&asid=AQAAAAAK+BJeopzdAAAAAABpztdiZ/Yl2g==",id="tb-beacon-aplus",src=(location>"https"?"//g":"//g")+".alicdn.com/alilog/mlog/aplus_v2.js") </script> <script> setTimeout(function(){ parent.postMessage({redirectURL:'https://world.taobao.com/'},'*'); top.postMessage({redirectURL:'https://world.taobao.com/'},'*'); top.location.href = "https://world.taobao.com/"; },500); window.callback= function(){}; </script> <script src="https://g.alicdn.com/kissy/k/1.4.2/seed-min.js"></script> https://g.alicdn.com/kissy/k/1.4.2/seed-min.js

填写会员手机号 data替换相关参数 再试下

刚开始我也是出现同样的错误,后来我把Referer,以及headers的其它可疑参数都替换成自己抓包的数据,就正确了

出现这个问题,把请求登陆认证url和headers还有data 都改成你浏览器的,注意不改请求认证地址会报错500.

使用登录成功的cookie 好像也不能访问别的页面吧

同样的问题,上面的方法好像不管用,有解决的大佬能否贴下代码

解决了,TPL_password2参数不用加密后的,直接用原始密码,用户名不能带中文

遇到同样的问题:login.do请求发现post的数据就没有TPL_username,TPL_password2啥的,而是loginId、password2这些,点击登录按钮请求的url是:https://login.taobao.com/newlogin/login.do?appName=taobao&fromSite=0 @pig6

解决了,TPL_password2参数不用加密后的,直接用原始密码,用户名不能带中文

可以交流下吗?我尝试了上面的方法还是不行,我的微信号:wx15868160839

解决了,TPL_password2参数不用加密后的,直接用原始密码,用户名不能带中文

可以交流下吗?我尝试了上面的方法还是不行,我的微信号:wx15868160839

你好,你的问题解决了吗?我的login.do请求发现post的数据就没有TPL_username,TPL_password2。