当请求任何文件夹gwt spring时,如何将用户重定向到主页?

当请求任何文件夹gwt spring时,如何将用户重定向到主页?,gwt,jboss,spring-security,Gwt,Jboss,Spring Security,我有GWT Spring security 3.2.0应用程序,在war文件中有上载/图像/文件夹 如果用户试图访问任何图像文件夹或上传,我如何将用户重定向到主页 <http auto-config="true"> <intercept-url pattern="/greet/**" access="ROLE_USER" /> <intercept-url pattern="/gwt/**" access="ROLE_USER" />

我有GWT Spring security 3.2.0应用程序,在war文件中有上载/图像/文件夹

如果用户试图访问任何图像文件夹或上传,我如何将用户重定向到主页

<http auto-config="true">
    <intercept-url pattern="/greet/**" access="ROLE_USER" />
    <intercept-url pattern="/gwt/**" access="ROLE_USER" />
    <intercept-url pattern="/" access="ROLE_USER" />
    <intercept-url pattern="/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
    <intercept-url pattern="/images/**" access="IS_AUTHENTICATED_FULLY"/>
    <intercept-url pattern="/uploads/**" access="IS_AUTHENTICATED_FULLY"/>

    <form-login login-page="/login.jsp" authentication-failure-url="/login.jsp?error=true" />
    </http>


谢谢

您应该重新订购定义,并将/**模式作为最后一个:

<http auto-config="true" use-expressions="true">
  <intercept-url pattern="/greet/**" access="ROLE_USER" />
  <intercept-url pattern="/gwt/**" access="ROLE_USER" />
  <intercept-url pattern="/" access="ROLE_USER" />
  <intercept-url pattern="/images/**" access="denyAll()"/>
  <intercept-url pattern="/uploads/**" access="denyAll()"/>
  <intercept-url pattern="/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
  <form-login login-page="/login.jsp" authentication-failure-url="/login.jsp?error=true" />
</http>


在您澄清问题后,我仍然可以访问上传和图像。如果用户想要访问图像或上传,我想重定向到主页,它应该仅适用于未经验证的用户,还是适用于任何用户?所有用户不得访问它