2013-07-30 49 views
-1

我正在面對使用cookie後端的問題。Javascript Cookie相關問題

UI技術是JSP,我已登錄到應用程序並執行一些操作。

當時我複製鏈接,打開一個新的標籤粘貼複製的網址

在這種情況下,我希望用戶被重定向到登錄頁面。

+1

你能重新說出你的問題嗎?目前有點難以理解。 –

+0

嘗試使用會話而不是cookie。如果你只是用'loggedin = true'寫一個cookie,那麼它很容易打破。 – DarkBee

回答

0

這是我從你的問題理解:

您的Web服務器使用cookie來存儲用戶會話信息,您希望用戶被重定向到登錄頁面時,他複製粘貼到一個新的標籤的鏈接。

這是發生了什麼,當你做了什麼ü說,ü沒有:

當用戶從一個新的標籤請求一個URL與前一個標籤建立的會話,餅乾與此NEWTAB要求,因此一起發送由於網頁服務器是合法的,因此網頁服務器將該頁面呈現給該請求。

但是,如果您使用不同的瀏覽器觸發請求,這同樣不起作用[在這種情況下,後端會將用戶重定向到登錄頁面(如果您確定url沒有cookie信息並且編程了重定向登錄頁面在您的服務器代碼)。]

我不認爲這可以完成使用基於cookie的會話處理。

請檢查鏈接How to differ sessions in browser-tabs?