我可以在我的网站中选择更改语言。
当用户更改语言时,将其保存在cookie中,以便其他页面知道要显示的语言!
部分网页采用https格式。在这些页面中,我没有选择的语言。
有没有办法为http
和https
使用相同的Cookie?
答案 0 :(得分:4)
您可以尝试将Cookie设置为secure = false
请参阅http://msdn.microsoft.com/en-us/library/system.web.httpcookie.secure.aspx
答案 1 :(得分:3)
不,没有。 Cookie是域的本地cookie,http和https页面被认为位于不同的域中。
https页面已加密,因此为http请求发送相同的Cookie会泄露该信息,并危及加密。