您的位置:首页 > 其它

.net中ashx页面取不到session问题

2013-12-13 14:14 141 查看
在 做一个ajax应用的时候,建立了一个ashx页面,让前端的js来刷该页面。在方法public void ProcessRequest(HttpContext context)中,记录信息的时候,用到了 context.Session.SessionID和 context.Session["UserPtid"]。

再测试查看后台数据记录的时候,这两个字段竟然都保存为空,这是为什么呢 ?

注意:只要让你的ashx页面类继承System.Web.SessionState.IReadOnlySessionState 接口即可。该接口是个标记接口,没有任何方法,它只是让目标http处理程序只需对会话状态的值具有读访问权限
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: