2013-04-22 62 views
0

我想在我的webfarm中的服務器上擁有InProc會話狀態,並且只共享唯一的SessionID(我相信這是通過瀏覽器cookie傳輸的)。InProc會話狀態,Web場和唯一且粘滯的SessionID?

這可能嗎?我們打算根據此SessionID來定製對象緩存,只需要在特定場景下加載它。如果可能的話,我想,以避免創建自定義會話提供

回答

2

你真的應該避免依賴於ASP.NET(如何管理會話ID)的內部細節 - 這種行爲可能在未來.NET版本,甚至前更改如果有人在當前的方法中發現漏洞。

取而代之的是創建自己的cookie - 讀取和寫入該cookie是一行(HttpResponse.SetCookie()HttpRequest.Cookies[])。

+0

這是很好的建議,謝謝! – Igorek 2013-04-22 19:07:06