我可以在我的網站上更改語言。從http到https開啓時鬆動cookie
當用戶更改語言時,將其保存在cookie中,以便其他頁面知道要顯示哪種語言!
某些頁面在https中。在這些頁面中,我沒有得到所選的語言。
有什麼辦法可以使用同一個cookie的http
和https
?
我可以在我的網站上更改語言。從http到https開啓時鬆動cookie
當用戶更改語言時,將其保存在cookie中,以便其他頁面知道要顯示哪種語言!
某些頁面在https中。在這些頁面中,我沒有得到所選的語言。
有什麼辦法可以使用同一個cookie的http
和https
?
不,沒有。 Cookie位於域本地,並且http和https頁面被視爲位於不同的域中。
https頁面被加密,因此爲http請求發送相同的cookie會泄露該信息並危及加密。
見http://stackoverflow.com/questions/5843305/switching-between-http-and-https -pages-with-secure-session-cookie –
請看看這個問題http://stackoverflow.com/q/2321224/1916110 - 它可以解釋。 – Tom
Offtopic:沒有解決方案去所有的HTTPS? http://www.imperialviolet.org/2010/06/25/overclocking-ssl.html – RvdK