我在grails.plugin.springsecurity.controllerAnnotations.staticRules = [
'/grails-remote-control/**': ["permitAll"]
]
中设置Cookie,如下所示
javascript
在该处理程序被调用之后,我试图使用
获取该值document.cookie = "xyz=CookieValue;";
但它来了HttpContext.Current.Request.Cookies["xyz"];
。
为什么会这样?
答案 0 :(得分:0)
创建Cookie时,请尝试将Cookie的Path
设置为/
。
document.cookie="xyz=CookieValue;path=/";
就像那样,cookie在整个域上都有效,而不仅仅在创建它的页面上有效。