Java 将服务器端cookie转换为客户端cookie
使用SpringMVC,每当我登录我的站点时,它都会创建一个cookieJava 将服务器端cookie转换为客户端cookie,java,javascript,spring-mvc,cookies,Java,Javascript,Spring Mvc,Cookies,使用SpringMVC,每当我登录我的站点时,它都会创建一个cookieJSESSIONID,我可以从firebug的资源>Cookies中获取它的值。但我无法从javascript中获取此cookie值 从服务器端cookie创建新的客户端cookie(我可以通过javascript访问)需要哪些设置/代码。cookie可能设置了HttpOnly标志,禁止javascript访问它(使用firebug等进行检查)-并且您不想从会话cookie中删除HttpOnly标志!看这个,我想你已经搞定了
JSESSIONID
,我可以从firebug的资源>Cookies中获取它的值。但我无法从javascript中获取此cookie值
从服务器端cookie创建新的客户端cookie(我可以通过javascript访问)需要哪些设置/代码。cookie可能设置了HttpOnly标志,禁止javascript访问它(使用firebug等进行检查)-并且您不想从会话cookie中删除HttpOnly标志!看这个,我想你已经搞定了。您希望从服务器上的值创建客户端值。从客户的角度来看,这是不可能的!让我们假设服务器将cookie
JSESSIONID=“true”
放置到/login/user
路径。如果您在/
或/login
url上的浏览器中询问document.cookie
,您将看不到JSESSIONID
cookie,但您可以看到/
或/login
路径相关的其他cookie。因此,检查/比较您的cookiepath
from Resources>cookies与您从JavaScript请求cookie的客户端浏览器url。