[問題] 想請問網站Session自動消失的問題

看板C_Sharp (C#)作者 (曼陀羅)時間18年前 (2007/05/01 06:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
小弟現在遇到個覺得很奇怪的事情~ 網站上設計 login 時會設定 Session["login"] = 使用者的帳號 然後之後很多地方會利用 "xxxxxxxx" + Session["login"] + "oooooo" 頁面進入時的 Page_Load 都會先檢查 if (Session["login"] = = null) { Response.Redirect("login.aspx"); } 但是就常常遇到登入後點去某些頁面,然後網頁內的事情做完後Session自動消失 例如在 post.aspx 要發表某些東西,用 form 的 method=post 導到儲存頁 INSERT 給資料庫後 Response.Redirect() 回到 post.aspx 這時 Session 就不見了..會跑到 login 的頁面 可是若是登入後什麼事也不做,就放在那裡,有時五六個小時後 Session 還是在.. 想請問..這樣可能會是什麼問題呢?@@ (環境是 Windows 2000 SP4 + IIS) -- ╔═══╗╔═══╗╔═══╮╔═╮╮╮╭═══╮╔╗╔╗╔══╮╗╔═══╗ ╚═╗╔╝╚═╗╔╝║ ║║ ║║║║ ═ ║║╰╯║║ ║║║ ═╣ ╭═╝║ ╔═╝╚╗║ ║║║║ ║║ ╔╗║╰╮╭╯║ ║ ║║ ═╣ ╰══╯ ╚═══╝╚═╝╝╝╰═══╯╚═╝╚╝ ╚╝ ╚═╰═╝╚═══╝ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.191.4 ※ 編輯: jimwayne123 來自: 59.125.191.4 (05/01 06:11)
文章代碼(AID): #16DcZ7RV (C_Sharp)
文章代碼(AID): #16DcZ7RV (C_Sharp)