各位大侠,模拟QQ空间登陆遇到了点问题请问登陆时的Cookie是用javascript创建的,如何处理啊。

解决方案 »

  1.   

    cookiecontainer
    http://topic.csdn.net/u/20100513/19/17e665b5-2275-405a-be72-540703f30041.html
      

  2.   

    QQ空间你可以从别的地方登录之后访问QQ空间嘛!
      

  3.   

    把数据提交到这个地址。
    http://ptlogin2.qq.com/login?u={0}&p={1}&verifycode={2}&aid=8000203&u1=http%3A%2F%2Fimgcache.qq.com%2Fclub%2Fportal_new%2Fredirect.html%3Fjump_url%3D&h=1&ptredirect=0&ptlang=2052&from_ui=1&dumy=&fp=loginerroralert
    {0}QQ号
    {1}密码(三次MD5加密,我想你应该知道怎么搞的)
    {2}验证码
    GET方式提交,会看到结果的。
    返回了一个json数据,ptuiCB('0');
    中间 0 代表登录成功,3 代表密码错误,4 代表验证码错误 其他未知。
    验证码地址:http://ptlogin2.qq.com/getimage?aid=8000203&r=0.6785078180658714
    登录成功之后访问Q空间就行了。
      

  4.   

    获取验证码的时候就保存Cookie,然后登陆成功之后保存Cookie访问就没问题的。
    你用什么啊,HttpWebRequest,
    可以看下1楼给的链接。
      

  5.   

    ptuiCB('7','0','','0','您的输入有误, 请重试。')总是返回这个,输入有误