gwtp应用程序没有';我不能在jboss或tomcat中工作

gwtp应用程序没有';我不能在jboss或tomcat中工作,gwt,tomcat,jboss,gwt-platform,Gwt,Tomcat,Jboss,Gwt Platform,我编译了我的gwtp应用程序,并尝试在jboss中运行,它抛出了以下内容: 严重:RPC提供的Cookie与请求Cookie不匹配,正在中止 行动,可能的XSRF攻击。(也许你忘了设置安全设置 cookie?)执行操作时: hu.irf.portal.ui.shared.fnc.torzs.GetOrgList 2012.02.13. 16:55:30 com.gwtplatform.dispatch.server.AbstractDispatchServiceImpl cookieMatch信

我编译了我的gwtp应用程序,并尝试在jboss中运行,它抛出了以下内容:

严重:RPC提供的Cookie与请求Cookie不匹配,正在中止 行动,可能的XSRF攻击。(也许你忘了设置安全设置 cookie?)执行操作时: hu.irf.portal.ui.shared.fnc.torzs.GetOrgList 2012.02.13. 16:55:30 com.gwtplatform.dispatch.server.AbstractDispatchServiceImpl cookieMatch信息:RPC中客户端未发送cookie。(你忘了吗 在客户端绑定安全cookie?否则可能是攻击。)

它在开发模式下运行良好


我试图在tomcat的
context.xml
中将
useHttpOnly
参数设置为false,但它也不起作用。

可能需要清除浏览器的缓存。在Firefox中使用FireCookie查看cookie是否已发送。

可能需要清除浏览器的缓存。在Firefox中使用FireCookie查看cookie是否已发送。

您的
上下文。xml
应该如下所示:

<Context useHttpOnly="false">
    ...
</Context>

...

要确保没有任何内容覆盖此设置,请将
context.xml
放在WAR的
/META-INF
目录中。这是根目录下的
META-INF
目录,而不是
/WEB-INF/classes/META-INF
,有关定义上下文的详细信息,请参见

<Context useHttpOnly="false">
    ...
</Context>

...

要确保没有任何内容覆盖此设置,请将
context.xml
放在WAR的
/META-INF
目录中。这是根目录下的
META-INF
目录,而不是
/WEB-INF/classes/META-INF
有关定义上下文的详细信息,请参见
信息:RPC中客户端未发送cookie。
--是否发送cookie?如果没有,您希望服务器上有cookie吗?
信息:RPC中没有客户端发送的cookie。
--您正在发送cookie吗?如果没有,您是否希望服务器上有一个?