为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET中,一般处理程序中SESSION获取值的问题

ASP.NET中,一般处理程序中SESSION获取值的问题

慕沐林林 2018-07-08 11:10:05
我在ASP.NET项目中创建两个一般处理程序:createcode.ashx(这个用于生成验证码,生成后的验证码保存到Session中):context.Session["code"]="123456";vaidlcode.ashx(这个用于用户注册,在这个页面中获取生成的验证码):string code=context.Session["code"].toString();//这个两个一般处理程序都按照网上提示,实现接口:IRequiresSessionState,在第一个ashx程序中,调试发现Session已经创建,但是,在第二个ashx程序中,始终无法获取到Session的值,报错提示为:未将对象引用设置到对象的实例!我怀疑,是两次通过AJAX调用的ASHX不在同一个线程中,所以导致SESSION无法获取到,请问是否确实是这个问题,如果不是这个问题,应该怎么解决?我这是这两个接口是使用Soapui工具测试的。
查看完整描述

1 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

bu不是.得要在头中看看有没sessionid


查看完整回答
反对 回复 2018-08-15
  • 1 回答
  • 0 关注
  • 818 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信