c# - ASP.NET 通用处理程序和 session

标签 c# jquery asp.net session generic-handler

我对 GenericHandler 和 anonymousIdentification 有疑问。

基本上如果<anonymousIdentification enabled="true" />在 Web 配置中打开,无论何时向服务器发送 JQuery GET/POST 请求,该请求都会在新用户和新用户 session 下执行。

有没有办法缓解这种情况?我需要访问当前用户的 session 变量...这真是令人沮丧!

最佳答案

通用处理程序必须实现 IReadOnlySessionState访问 session 变量的接口(interface)。如果还需要写session变量,实现IRequiresSessionState .

关于c# - ASP.NET 通用处理程序和 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4889437/

相关文章:

jquery - 在就绪处理程序中使用字符串调用函数...不起作用

javascript - 如何使用 jquery 禁用或隐藏轮播下一个/上一个图标

c# - 如何在 MVC Controller 之外返回 StatusCode 对象

c# - 异步任务的许多实例可以共享对并发集合的引用,并在C#中向其中并发添加项目吗?

c# - 将 XML(以格式化方式)显示到 Razor Textarea

javascript - 从带有 post 的函数返回值

c# - 当用户输入是字符串并且它应该是 int.tryparse 的整数时,如何阻止 c# 崩溃?

asp.net - 数据库设计和参照完整性

asp.net - Umbraco,是我个人还是真的很难用?

c# - gridview 模型绑定(bind)和排序