クロスサイト リクエスト フォージェリ攻撃を防ぐために、struts.xml とすべてのフォームにインターセプターを追加しました。私は他に何かすべきかどうか疑問に思っていますか?自動的に行われない場合に備えて、トークンを取得し、フォームとともに送信するものと照合するなど。
<interceptors>
<interceptor-stack name="defaultSecurityStack">
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="tokenSession">
<param name="excludeMethods">*</param>
</interceptor-ref>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="defaultSecurityStack"/>
すべてのフォームは
<s:form ...>
<s:token/>
...
</s:form>