登录验证码 ashx文件中获取不到session值 我看到了checkCode 和 CheckCode 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你前台用ajax请求的发送的不是session,session是服务器代码发送的。你应该这么接参数context.Request.Params["参数名"].ToString(); 无视2楼吧,你这个Session取不到,那你生成验证码的那部分代码呢。 你的Session是什么时候保存的? 只看到你在前台发送Ajax请求时,作为参数传递了CheckCode这并没有保存Session,当然获取不到要获取参数,可以使用以下语句string strCheckCode = context.Request.Params.Get("CheckCode");if(string.IsNullOrEmpty(strCheckCode)){ //逻辑代码} 木有看到写入session,应该查一下VerifyCode.aspx看看里面是不是木有写人session,或者是key不一致 不管你 VerifyCode.aspx 中是否向 Session 集合保存了值,只要是你在主页面下载之前从未使用过 Session,你的asp.net程序从未帮你设置过 SessionID,那么你让 ashx 如何判断 SessionID ? 这类问题,你应当自己进行 http 消息调试,把你的问题跟 http 消息传输内容先“对上”再说。如果你都对不上内容,就别抛出问题。应该学会至少一种 http 调试器。 你是用 jQuery psot 也就ajax $.post('superman', { field1: "hello", field2 : "hello2"}, function(returnedData){ console.log(returnedData);});这样后台拿代码 应该是用 request 去取出东西来而不是 session 求一正则表达式,高手请进 打开生成的EXCEL文件 aspx中的ascx里的控件操作无效,是怎么回事? DataSet怎么用啊?(新手) 鍚勪綅楂樻墜鎸囨暀锛歛sp.net涓浣曡繘琛屼笂涓嬪崟鍏冩牸鐨勫悎骞讹紒 向高手请教:objima is DBNull 和|objima==null 有何区别 100分相送,UP者有分,关于Render()高手来看看啊。 datagrid的问题 mvc删除找不到Remove 关于CSS的问题,怎么用一个CSS文件控制两种不同的表格,内附代码 一个集合包含另一个集合如何代码实现 域服务器,有没有对外的api提供,根据此api,可以验证用户是否为合法用户?
这并没有保存Session,当然获取不到
要获取参数,可以使用以下语句string strCheckCode = context.Request.Params.Get("CheckCode");
if(string.IsNullOrEmpty(strCheckCode))
{
//逻辑代码
}
看看里面是不是木有写人session,或者是key不一致
function(returnedData){
console.log(returnedData);
});这样后台拿代码 应该是用 request 去取出东西来而不是 session