session-state

    1熱度

    2回答

    在Global.asax中的Application_Error方法中,我嘗試從會話狀態中檢索值。 只要我拋出異常,我就可以訪問會話狀態。 EG: thow new Exception("Test exception"); 但是,如果它是一個未處理的異常,我試圖訪問會話狀態時,遇到下列錯誤:「會話狀態不是在這種情況下可用」。 爲什麼在行爲上的差異,是否有工作? 謝謝。

    6熱度

    4回答

    我希望有人可以爲我澄清這種行爲,並解釋ASP.NET如何決定何時處理像新的會話。 A)在Internet Explorer中,我加載了有問題的ASP.NET網站。它開始一個新的會話。 B)如果我進入菜單文件 - 新窗口...它保持在同一個會話中。 C)如果我啓動一個新的Internet Explorer實例並加載相同的頁面,它將啓動一個新的會話。 我很困惑的步驟C.我期待它是基於我的遠程IP相同的

    5熱度

    2回答

    會話是根據瀏覽器(通過cookie確定),但是什麼時候「應用程序」開始並結束,以及IIS如何知道請求是否屬於同一個「應用程序」實例的一部分(如果不通過cookies與會話一樣)?

    2熱度

    2回答

    我試圖增加所有會話的超時時間。該網站託管Godaddy,它是在Flash(客戶端當然)和asp.net後端編寫的。我已經添加到我的web.config, <sessionState timeout="720"> </sessionState> 這真的是我需要做的嗎?我寧願不讓會話過期,但我確信服務器需要在某個時候回收該內存......我沒有在會話中存儲任何內容,實際上,只是使用它來跟蹤用戶

    1熱度

    2回答

    我有一個多核心服務器託管我的asp.net解決方案。在過去的雙核心等,你不得不修改你的應用程序不使用進程內會話狀態等等。如果它是一個雙核心,這仍然是這種情況? 此外,服務器緩存是否在此扮演一部分?我對會話沒有任何問題,但是當我嘗試從代碼清除緩存時,它不起作用,我必須執行iis重置來清除緩存。 - 然而,它確實工作locallay(我有一個雙核心),但不在服務器上(英特爾奔騰D) 謝謝。

    1熱度

    3回答

    我希望有人可以驗證我的假設之前,我建議從30 /月我的客戶升級到了80元/月託管包。 網站:該網站是一個自定義的ASP.NET電子商務網站。購物車存儲在inproc會話中。 問題在忙碌的季節,就像我們現在有用戶經常失去購物車和他們的FormsAuthentication登錄信息。 解決方案我想遷移該網站以使用SQL Server會話狀態。我的假設是,客戶正在失去他們的購物車,因爲InProc會話會

    2熱度

    2回答

    我不知道是否有人知道的快捷方式,或者是否有人寫了一個反思工具告訴溶液中的哪些對象未標記爲可序列化。我正在將一個站點切換到一個StateServer,並且我需要將所有對象標記爲可序列化。我不想錯過任何。 此外,第二部分不枚舉必須是序列化? 該網站是用VS 2003構建的ASP.NET 1.1網站

    2熱度

    4回答

    我需要維護數據庫中的會話狀態。但是我無法直接從Web服務器訪問數據庫。 Web服務器與應用程序服務器進行通信,該服務器又可以訪問數據庫。 有沒有辦法配置這個?或者必須編寫自定義組件。 此設置的原因是爲了實現負載平衡並允許用戶的會話從一臺服務器重定向到另一臺服務器。

    2熱度

    4回答

    我們有一個使用集中式驗證服務器(CAS)進行單點登錄的應用程序。我們希望進行單點登錄,例如,如果用戶從一個應用程序(例如前端門戶)註銷,用戶將自動使用同一單點登錄票簽出所有應用程序。 期望的是每個應用程序在登錄到該應用程序時都會註冊一個帶有CAS的註銷掛鉤(URL)。當CAS從其中一個應用程序收到註銷請求時,它會爲共享SSO票證的所有應用程序調用註銷掛鉤。 我的問題是:有沒有辦法從一個不同的會話中

    1熱度

    9回答

    我有一個網頁,用戶選擇一家公司,並通過會話記錄公司名稱,但是當我進入下一頁時,會話只持續5分鐘? 任何原因爲什麼以及如何解決這個問題,我確實擴展了Web.config中的會話狀態,但沒有奏效。 實施例:會話( 「公司名稱」)= 「字節技術」 在我的web.config我有: 超時= 「40」/> 我從Default.aspx的移動到CompanyDetail。 aspx與我的會話(「Company