华域联盟 .Net 在ashx文件中使用session的解决思路

在ashx文件中使用session的解决思路

如果你要保证数据的安全性,你可以在ashx中使用session验证。
如:你的index.aspx中使用jquery回调ashx数据,那么在index.aspx page_loadsession["checked"]="true",在ashx中验证session是否存在。

ashx中要获取session内容还需如下几步

①导入命名空间

复制代码 代码如下:

using System;

using System.Web;

using System.Web.SessionState;//第一步:导入此命名空间

②实现接口

publicclassMyWeb:IHttpHandler将此改为如下:

publicclassMyWeb:IHttpHandler,IRequiresSessionState//第二步:实现接口 到此就可以像平时一样用Session了

③调用方法

HttpContext.Current.Session["Session变量名称"]

您可能感兴趣的文章:

  • ashx中使用session的方法(获取session值)
  • ASP.NET ASHX中获得Session的方法
  • Asp.net在ashx文件中处理Session问题解决方法
  • ashx介绍以及ashx文件与aspx文件之间的区别
  • ashx文件的使用小结
  • aspx与ascx,ashx的用法总结
  • 后缀为 ashx 与 axd 的文件区别浅析
  • 基于.NET中:自动将请求参数绑定到ASPX、ASHX和MVC的方法(菜鸟必看)
  • *.ashx文件不能访问Session值的解决方法

本文由 华域联盟 原创撰写:华域联盟 » 在ashx文件中使用session的解决思路

转载请保留出处和原文链接:https://www.cnhackhy.com/46071.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部