asp.net中ashx文件如何調用session


如果你要保證數據的安全性,你可以在 ashx 中使用 session 驗證。
如:你的 index . aspx 中使用 jquery 回調 ashx 數據,那么在 index . aspx page_load session [ "checked" ]= "true" ,在 ashx 中驗證 session 是否存在。

ashx 中要獲取 session 內容還需如下幾步:
①導入命名空間

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

②實現接口

public class MyWeb : IHttpHandler 將此改為如下:

public class MyWeb : IHttpHandler , IRequiresSessionState //第二步:實現接口 到此就可以像平時一樣用Session了

③調用方法

HttpContext . Current . Session [ "Session變量名稱" ]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM