POST 方式 访问 http://ptlogin2.qq.com/login
获取了 相应的 Cookie
然后再访问 http://my.qq.com/my_login_info.php
获取了 QQTPHP_SESSID 的Cookie
但是再访问 http://users.qzone.qq.com/cgi-bin/tfriend/friend_getgroupinfo.cgi?uin=*******(QQ号)
回复的内容是重新登陆
我QQTPHP_SESSID 也一起添加到Cookie的 
有知道的请回复下原因

解决方案 »

  1.   

    建议你用 firefox + firebug 分析一下协议的过程。别自己瞎猜。fidler 也不错
     
      

  2.   

    楼主这个问题问的真是深奥啊,cookie 是服务器端写给客户端的 哎,这要看它服务器端怎么写了
      

  3.   

    下载一个sniffer抓下包看看,分析一下。
    先正常登录看看HTTP包信息是怎么样的,再自己模拟收发包就可以自动登录做事儿了,最难的其实还是其中的验证码识别。
      

  4.   

    建议用HttpWatch,看一下就知道接收和发送的cookie到底是什么了。
      

  5.   

    Cookie
    我用HttpAnalyzerStdV3
    看过了 该发送的我都发送了
      

  6.   

    我已经验证成功能 能正常获取我自己的QQ名称和QQ号码
      

  7.   

    获取验证的时候有一个Cookie
    发送密码等信息 加这个Cookie 就可以通过验证
    会有Cookie返回
    所以验证后面失效不失效已经没意义了
    我访问放也不可能刷新一下就要验证一次把