C# 通用处理程序/Chrome问题中的ajax会话

C# 通用处理程序/Chrome问题中的ajax会话,c#,ajax,session,google-chrome,ashx,C#,Ajax,Session,Google Chrome,Ashx,我在C#(.ashx)中有一个通用处理程序,它应该读取会话变量。 向通用处理程序发送jQuery Ajax请求时,会话变量为null 我尝试将iRequiresessionState添加到类中,但没有成功。 在IE中,一切正常。但在谷歌Chrome中,我无法让它工作 有什么想法吗 谢谢 jaan使用iRequiresessionState实现您的处理程序,如: public class Handler : IHttpHandler, IRequiresSessionState 获取会话值:co

我在C#(.ashx)中有一个通用处理程序,它应该读取会话变量。 向通用处理程序发送jQuery Ajax请求时,会话变量为null

我尝试将iRequiresessionState添加到类中,但没有成功。 在IE中,一切正常。但在谷歌Chrome中,我无法让它工作

有什么想法吗

谢谢


jaan

使用iRequiresessionState实现您的处理程序,如:

public class Handler : IHttpHandler, IRequiresSessionState

获取会话值:
context.session[“xyz”]

会话一般如何,它在chrome的其他情况下有效吗?它们只在其他页面(aspx,甚至在服务中)有效,而不在ashx通用处理程序中有效