在配置文件中我有以下設置如果在客戶機上禁用cookie,會話存儲在哪裏?實際存儲在會話中的是什麼?
的sessionState模式=「InProc方式」無Cookie =「假」
這是否表明會話ID在餅乾stroed?如果是,那麼它是如何挑選併發送到服務器的,以及它如何在回發中進行驗證。
如果在我的瀏覽器中禁用了cookies,會發生什麼情況,會話(sessionid和會話變量)是否仍會創建?
哪裏(默認路徑)是爲會話默認創建和存儲的cookie,我可以更改路徑嗎?
什麼格式和類型的數據存儲在會話的cookie中?
如果我在會話中存儲類對象,那麼實際存儲在cookie中的是什麼?
另外,如果我使用身份驗證模式作爲cookie的形式,那麼如果Cookie在瀏覽器中被禁用會發生什麼?
我知道,如果我設置cookie的,以真,那麼會話ID被附加到URL,但我只是想知道,如果cookiesless值設置爲false,並且客戶端已禁用他的機器上的cookie會使應用程序正常運行或將會脫離。 我個人覺得應用程序不會像喬什斯托多拉回答的那樣工作。 – Panache 2009-09-09 19:40:55
看看我的帖子底部的註釋。在一句話中,如果您完全禁用cookie並且仍然期望會話在那裏,並且不啓用無Cookie會話,則該應用會中斷。例如,我實際上運行了一個測試,在我的一個應用程序中,我只是繼續獲取登錄屏幕。 – 2009-09-09 22:22:08
我創建了一個示例應用程序,將會話屬性Cookieless設置爲false,並在瀏覽器中禁用cookie,並測試該應用程序正常工作。會話值在哪裏存儲? – Panache 2009-09-19 18:52:18