我有一個帶有5個.ashx HTTPHandlers實現IRequiresSessionState或IReadOnlySessionState的ASP.NET應用程序。在HttpHandlers中保留會話變量
在調用第一個處理函數時,我創建一個變量並將其存儲在會話中。
當我調用下一個HttpHandler時,該變量在會話對象中不可用。
我使用context.Session。
我有一個global.asax我檢索sessionId。
有沒有辦法在HttpHandlers之間保存會話變量,還是每個Handler都有自己的會話?
我已經繼承了IRequiresSessionState。我想要的是保持跨HTTPHandler的會話值,因爲HTTPHandler的每個請求獲得一個新的會話。基本上我已經決定使用應用程序緩存來代替。 – User48765902 2010-08-20 13:10:57