我正在使用Http Handler ashx文件来显示图像。
我曾经使用Session对象来获取图像并在响应中返回。
现在的问题是,我需要使用自定义Session对象,它只是HttpSession State上的包装器。但是当我尝试获取现有的自定义会话对象时,它会创建新的……它不显示会话数据,我检查了会话ID,它也不同。 请建议如何在ashx文件中获取现有会话?
注意:当我使用ASP.NET Session时,它正常工作。
现在的问题是,我需要使用自定义Session对象,它只是HttpSession State上的包装器。但是当我尝试获取现有的自定义会话对象时,它会创建新的……它不显示会话数据,我检查了会话ID,它也不同。 请建议如何在ashx文件中获取现有会话?
注意:当我使用ASP.NET Session时,它正常工作。
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class GetImage : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{