问题描述
有一个网站验证码需要POST数据来获得,POST后返回验证码的链接地址,我用HttpWebRequest来POST后已经得到它的地址,但是我在把得到的这个验证码,和用户名,还有密码一起再POST出去的时候老是提示验证码无效,是什么问题?要怎么解决?最好有代码参考下,感谢各位啦
解决方案
解决方案二:
post后,验证码应该已经变化了吧,不会是之前的了
解决方案三:
该回复于2012-04-23 10:16:09被版主删除
解决方案四:
把验证码打印出来就可以知道是不是正确的或是当前的
解决方案五:
这个验证码就是要POST以后才获得的,没有错,只是我POST得到验证码以后,再把密码用户名和验证码POST出去COKIE里头的信息不对拉,服务器认为是另一次新的会话,怎么把上一次POST后得到的COKIE完整保存下来,传给它,实现登陆????
解决方案六:
1.如果是第二次按地址去取图片,验证码已经换了。2.保存cookie的方法:使用WebRequest。定义:webRequest.CookieContainer=_cookie注意:每次请求时,使用同一个对象。
解决方案七:
引用5楼的回复:
1.如果是第二次按地址去取图片,验证码已经换了。2.保存cookie的方法:使用WebRequest。定义:webRequest.CookieContainer=_cookie注意:每次请求时,使用同一个对象。
能详细说明下吗?
时间: 2024-09-23 04:00:25