在学习shiro的时候,使用shiro提供的登录验证,但是一直不跳入successURL。
<property name="securityManager" ref="securityManager" />
<property name="loginUrl" value="/user/login"></property>
<property name="successUrl" value="/user/welcome"></property>
<property name="unauthorizedUrl" value="/403.jsp"></property>
<property name="filters">
<util:map>
<entry key="authc" value-ref="formAuthenticationFilter"></entry>
</util:map>
</property>
原因,我为了方便不是直接进入登录页面,而是通过访问index.jsp,未验证跳入了登录页面。
而shiro则是通过session记录了你从哪个页面进入了登录页面,当你登录成功后,会直接进入记录的页面。而不会进入successURL