我们正在运行的Grails 2.0 +码头7.6.6和需要设置JSESSIONID cookie被的HttpOnly。 所有计算器上的答案似乎是指任一的Servlet 3.0(要求码头8)或到Tomcat。 任何人都可以向我提供设置JSESSIONID的cookie是仅Http为码头7.x中的一条明路?
我曾尝试添加包含下列内容码头-web.xml文件,但它仍然没有工作(即JSESSIONID没有标记为仅Http):
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Get name="sessionHandler">
<Get name="sessionManager">
<Set name="httpOnly" type="boolean">true</Set>
</Get>
</Get>
</Configure>