我可以在我的网站上更改语言。从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