需要把HttpWebResponse返回的Cookies放到cc中
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
HttpWebResponse resp = .....
.....
req.CookieContainer.Add(resp.Cookies);
1.返回的其实是很多cookie,但只是取到第一个而已.你可以先通过ie正常访问,并抓包查看来验证是否是这个问题.
2.你有没有将验证后得到的cookie提交到最后的页面,若没有的话,也会出现你那样的问题.
{
c.Path = "";
}
cc.Add(MyResponse.Cookies);