鬱悶的問題 URL帶引數時就無法獲取Cookie

2021-04-13 07:21:25 字數 445 閱讀 8093

近來,忽然發現乙個比較鬱悶的問題:當頁面中的乙個鏈結帶引數時(類似於***..aspx?id=100),常常在開啟的頁面中無法獲取cookie。開始並不沒有在意,以為是瀏覽器偶爾出現了問題。但後來這個問題頻頻出現,不僅在我的機器上出現,同事也有向我反應的。 

我開始認識到問題的嚴重性,因為許多系統的登入憑證我都是以cookie的方式儲存的。百思不得其解,我只好將問題發到社群裡,希望能得到網友的幫助,然而這個問題的確比較奇怪,所以,目前尚未找到想要的答案。問題的鏈結是:

沒有找到問題所在之前,只好現有的應用程式進行修改了。以前之所以採用cookie來儲存登入資訊,主要看中的是其生命週期伴隨著瀏覽器的生命週期(不設定expires),比較容易控制。當然session會帶來更高的安全性,但其有效性卻較難控制。如在20分鐘的有效期下,使用者未和伺服器發生任何互動,就會自動過期。又如如果使用者直接關閉瀏覽器,其會話仍然儲存著,這又會帶來安全性的問題。

鬱悶的問題 URL帶引數時就無法獲取Cookie

近來,忽然發現乙個比較鬱悶的問題 當頁面中的乙個鏈結帶引數時 類似於 aspx?id 100 常常在開啟的頁面中無法獲取cookie。開始並不沒有在意,以為是瀏覽器偶爾出現了問題。但後來這個問題頻頻出現,不僅在我的機器上出現,同事也有向我反應的。我開始認識到問題的嚴重性,因為許多系統的登入憑證我都是...

django 帶引數的 url

url就像筋絡一樣把django這個大框架的各個部分緊緊的連線成乙個整體,所以要了解django從url開始是乙個不錯的方向。一般的view template url的關係這裡就不講了,下面會詳細介紹下在url中引數的傳遞的例子。1.簡單的引數呼叫 url r articles d d news.v...

url帶中文引數顯示亂碼的問題

最近要上個專案,其實很簡單的東西,就是拼接乙個url,不過url中的引數需要urlencode編碼的,其實對我來說,這個問題很好解決,c 用httputility.urlencode來進行編碼,asp用server.urlencode來進行編碼。問題解決了嗎?問題剛剛開始 因為這個公用轉向檔案,是針...