(1). OFF: 不使用Session. (2). InProc: 與ASP的Session儲存方式相同,與IIS的狀態有關係.(跟隨IIS程序執行而存在,若IIS關閉或重新啟動則Session消失) ... ... <看更多>
「asp.net session遺失」的推薦目錄:
- 關於asp.net session遺失 在 [問題] 弔詭的Session消失問題- 看板C_Sharp - 批踢踢實業坊 的評價
- 關於asp.net session遺失 在 ASP.Net web.config Settings Session | Greg's Blog 的評價
- 關於asp.net session遺失 在 aspnet session lost every postback, just in firefox - Stack ... 的評價
- 關於asp.net session遺失 在 [Facebook][ASP.NET] 使用IE 瀏覽Facebook 頁籤應用程式時 ... 的評價
- 關於asp.net session遺失 在 防止Session 逾時與網頁閒置偵測-黑暗執行緒 - Facebook 的評價
- 關於asp.net session遺失 在 Re: [問題] ASP.net VB.net 作業or連線逾時? - 看板Web_Design 的評價
asp.net session遺失 在 aspnet session lost every postback, just in firefox - Stack ... 的推薦與評價
... <看更多>
asp.net session遺失 在 [Facebook][ASP.NET] 使用IE 瀏覽Facebook 頁籤應用程式時 ... 的推薦與評價
[Facebook][ASP.NET] 使用IE 瀏覽Facebook 頁籤應用程式時遺失Session 的解法– 使用P3P Header. Standard. 其實這個問題在用PHP 撰寫Facebook 頁籤 ... ... <看更多>
asp.net session遺失 在 防止Session 逾時與網頁閒置偵測-黑暗執行緒 - Facebook 的推薦與評價
網友提問,如何解決使用者操作網頁時因置閒過久導致Session 逾時遺失問題? ... ASP.NET 小技巧- 防止Session 逾時與網頁閒置偵測-黑暗執行緒. ... <看更多>
asp.net session遺失 在 Re: [問題] ASP.net VB.net 作業or連線逾時? - 看板Web_Design 的推薦與評價
之銘言: : 使用的語言是ASP.net和VB : 補充敘述: : 一開始ASP頁面(前端)會讓使用者輸入年度,然後按下按鈕後開始 ... 並非session遺失0.0/ webconfig當中有設定^^. ... <看更多>
asp.net session遺失 在 [問題] 弔詭的Session消失問題- 看板C_Sharp - 批踢踢實業坊 的推薦與評價
最近在檢查一個舊網站的弔詭Bug,不知道是否有人遇過呢?
code如下
index.aspx
---以上無程式碼
Response.AddHeader("P3P", "CP=CAO PSA OUR") '參考網路上作法,無效
Session("ID") = "123"
'Response.Write("<script>location.href='home.asp'; </script>") '同上,無效
'Response.Write(Session("ID")) '可正常印出
'Response.Redirect("home.asp", False) '網路作法,無效
Response.Redirect("home.asp") '原始做法,無效
---以下無程式碼
home.asp
---以上無程式碼
<%@LANGUAGE="VBSCRIPT" CODEPAGE="950"%>
<!--#include file="../Connections/con.asp" --> '純連線設定字串
<%Response.AddHeader "P3P", "CP=CAO PSA OUR"%> '網路作法,無效
<%
Response.Write(Session("ID")) '無法印出
Response.end() '中斷
---以下"有"程式碼
在這樣的程式碼中
轉跳到home.asp之後Session就讀不到了。
(原始可以,在一次IIS服務當機重啟網站與SQL資料庫後就變這樣了)
為確認home.asp可以使用Session,在最上端加上以下CODE做測試
----------------------
Session("ID") = "123"
Response.Write(Session("ID")) '可正常印出
確認了home.asp可以正常的使用Session
於是在轉跳一次,這次轉跳到子目錄底下的檔案
Response.Redirect("test/test.aspx")
轉跳到子目錄後Session一樣消失無法讀出。
----------------------
P.s:ASP狀態服務已正常開啟
作業環境:Windows Server 2008、ASP + ASP.NET、IIS7、MS SQL 2005
檔案架構
index.aspx
home.asp
test/test.aspx
--
噓 Asbtt:生物沒學好喔?奶水又不是要給你喝的!去找母牛吧!
→ dixieland999:母牛:那我的奶水就是給你喝得嗎哞?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.221.48.234
... <看更多>