1. 程式人生 > >無法找到資源。 說明: HTTP 404。您正在查詢的資源(或者它的一個依賴項)可能已被移除,或其名稱已更改,或暫時不可用。請檢查以下 URL 並確保其拼寫正確。

無法找到資源。 說明: HTTP 404。您正在查詢的資源(或者它的一個依賴項)可能已被移除,或其名稱已更改,或暫時不可用。請檢查以下 URL 並確保其拼寫正確。

“/”應用程式中的伺服器錯誤。
--------------------------------------------------------------------------------

無法找到資源。
說明: HTTP 404。您正在查詢的資源(或者它的一個依賴項)可能已被移除,或其名稱已更改,或暫時不可用。請檢查以下 URL 並確保其拼寫正確。

請求的 URL: /Login.aspx

上面是報錯資訊。發生情況:在執行ASP.NET 網站時一切都很正常,但是過了20分鐘發現點選部分頁面就跳出以上資訊,點選部門頁面沒有資料,一直以為是IIS或者是WebConfig設定問題,後來打斷點發現Session值為NULL被清空,原來問題就出在這裡,必須要對Session的一個屬性TimeOut進行設定,Timeout,它用於設定在會話資源被釋放前,會話物件所能保持非活動狀態的時間(預設值為20分鐘)。當Timeout屬性設定的時間值耗盡後,會話資源將被釋放。通過Timeout屬性破壞Session物件,避免了Session物件在伺服器中無限制地產生,保護了伺服器資源。

所以如果用到Session一定要設定TimeOut值