在使用Spring拦截器测试权限中,遇到了登录成功后,注销session退出登录,再次登录时,出现了地址多拼问题。
辗转在项目中找了很久之后,最后发现配置mvc.xml 时候,将标签 mvc:exclude-mapping 放行路径后,使用了 /** 号,导致无法正常使用,虽然的确可以正常放行,但会在再次访问时,多拼连接,导致404。
这是最开始错误的配置,如图:
后面直接把mvc:exclude-mapping后两行注释打开,则可正常运行。
起初的确想偷懒,以为在user路径下,可以正常放行。
正确配置如下图所示:
至此,使用拦截器测试权限,测试圆满成功。
完结,撒花!!!