得到验证码后POST老是无法登陆

问题描述

有一个网站验证码需要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

得到验证码后POST老是无法登陆的相关文章

asp.net做的登录后总是跳回登陆界面

问题描述 asp.net做的登录后总是跳回登陆界面 登录代码: <div id="loginButton"> <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="images/login.gif" OnClick="ImageButton1_Click" /> <asp:ImageButton ID="

PHP登陆后跳转到登陆前页面实现思路及代码

 PHP登陆后跳转到登陆前页面,利用$_SERVER全局变量可以实现这个功能,下面有个不错的示例,希望对大家有所帮助 最近手上一个小项目让我接触到PHP编程,简单的登陆功能已经OK.可是在实际使用的时候发现一个问题:用户A发送一个链接给用户B,B打开时页面提示登陆,可是登陆成功后,却跳转到了首页,而并不是A发送的链接.为了有更好的用户体验,B登陆成功后应该自动跳转到登陆前的链接.查了PHP帮助手册,利用$_SERVER全局变量可以实现这个功能.    $_SERVER是PHP的一个超全局变量,关

Jquery插件实现点击获取验证码后60秒内禁止重新获取

 这篇文章主要介绍了Jquery插件实现点击获取验证码后60秒内禁止重新获取,十分常用的功能,这里分享给大家,有需要的小伙伴参考下吧.     通过jquery.cookie.js插件可以快速实现"点击获取验证码后60秒内禁止重新获取(防刷新)"的功能 效果图: 先到官网(http://plugins.jquery.com/cookie/)下载cookie插件,放到相应文件夹,代码如下:   代码如下: <!DOCTYPE html> <html> <he

基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)_jquery

相关阅读: 基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能) 今天测试提了一个bug,发送短信倒计时功能,要求关闭页面也要进行倒计时.这想到了,当年我参与的周杰伦演唱会的先付先抢功能.与之类似,只不过,那个项目的时间都是服务器时间,本人目前有点偷懒,就用客户端的时间了. 一下是完整的代码,只不过在客户端的效率不是很好. <!doctype html> <html lang="en"> <head> <meta

oracle安装后打开sqlplus无法登陆

问题描述 oracle安装后打开sqlplus无法登陆 敢问这又是什么毛病啊,一天变一个问题,快疯啦.软件先装不上,还学个毛线... 64位的win8.1系统,安装时也没有什么毛病啊 解决方案 用户名直接输入:sys/密码@orcl as sysdba 解决方案二: 登录不对吧,是这样登录吗? 解决方案三: 这又是什么情况... 解决方案四: 装的是server么? 先tnsping你的tnsname,例如 tinsping orcl 看是否tns服务是否启动.如果已启动tns server,再

云服务器开机自启动项里的程序重启后,要远程登陆服务器后才会启动?

问题描述 云服务器开机自启动项里的程序重启后,要远程登陆服务器后才会启动? 求指导:解决云服务器开机自启动项里的程序,在重启后,需要远程登陆一下才能启动的问题. 在不远程登陆也可以让自启动正常启动 解决方案 启动程序放在哪里,rc2/3/5等 或注册成service

基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能)_javascript技巧

相关阅读: 基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭) 下面一段代码是小编给大家带来的js发送短信验证码后实现倒计时功能,代码简单易懂. 具体代码如下所示: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus

Jquery插件实现点击获取验证码后60秒内禁止重新获取_jquery

通过jquery.cookie.js插件可以快速实现"点击获取验证码后60秒内禁止重新获取(防刷新)"的功能 效果图: 先到官网(http://plugins.jquery.com/cookie/)下载cookie插件,放到相应文件夹,代码如下: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv=&qu

退出后登录老是出现Already logged

问题描述 退出后登录老是出现Already logged 解决方案 应该是没退出成功.