【求助】 新浪微博 模拟登陆问题
我在用httpclient 模拟登陆新浪微博。我已经得到了 servertime 和nonce,编码应该也没有问题。
但是中间post("http://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.3.18)")时,得到了这个错误的地址吧?
parent.sinaSSOController.feedBackUrlCallBack({"result":false,"errno":"5","reason":"\u767b\u5f55\u540d\u6216\u5bc6\u7801\u9519\u8bef"});
我想知道这时什么错误呢?
还有一个问题啊 就是那个su="c3htMTIwOCU0MDE2My5jb20%3D", 就是base64编码后的结果。是post这个编码后的吗?
多谢大家指点指点啊~~~
还有运行 的时候 总有那个 警告: Cookie rejected: "U_TRS1=0000007c.24ba87.4f4f044b.98da060f". Illegal domain attribute ".sina.com.cn". Domain of origin: "weibo.com" 还没有改好 网上找到的答案 都不太好使啊 --------------------编程问答-------------------- 楼主你登录之后得到的网页时什么样的?我也在做这个,我登录之后得到的只有微博的一部分内容,还有很多内容显示不出来。
--------------------编程问答-------------------- 我也遇到了,不知道楼上的两位解决了没? --------------------编程问答-------------------- 就是指登录名或密码错误
post是编码后的用户名,不过最后的%3D要改成“=”,这也是一种编码,后面那个警告就不知道了 --------------------编程问答-------------------- 楼主我遇到和你同样的问题啊,你的那个cookie rejected的问题解决了没有,能不能过给点意见啊!谢啦! --------------------编程问答-------------------- 我也正在做这个,遇到和你相同的问题,你的解决没有,能不能留个QQ交流一下啊,给点意见! --------------------编程问答-------------------- 遇到相同的问题,你的解决没有,能不能交流一下给点意见啊! --------------------编程问答-------------------- 就是指登录名或密码错误
post是编码后的用户名,不过最后的%3D要改成“=”,这也是一种编码,后面那个警告就不知道了
补充:Java , Web 开发