我在struts2应用程序中的页面刷新时收到令牌错误。我正在做什么,我在页面abc上提交一个表单(这个页面有多个表单在同一个URL上发布不同的数据),令牌和数据到xyz页面,我在那里显示基于数据的记录。每当我刷新xyz页面时,我都会收到令牌错误,然后页面将重定向到令牌错误页面。
我应该怎么做才能解决这个问题。我的CSRFstack在下面。
<interceptor-stack name="CSRFStack">
<interceptor-ref name="token">
<param name="includeMethods">*</param>
</interceptor-ref>
<interceptor-ref name="dataSourceCheck"/>
<interceptor-ref name="defaultStack"/>
</interceptor-stack>
我发现我应该在所有拦截器和堆栈上面放置令牌会话拦截的建议,但这也无效。
如何避免此问题?