1. 程式人生 > >shiro應用,登出掉後讓系統跳轉到後臺登陸頁

shiro應用,登出掉後讓系統跳轉到後臺登陸頁

shiro應用,後臺登出掉後讓系統跳轉到後臺登陸頁
在進行shop++原始碼開發中遇到問題及解決,給大家分享下:
預設情況是跳轉到網站首頁,但現在需要後臺登陸登出後,跳轉到後臺登陸介面修改如下:

1、在applicationContext-shiro.xml中增加LogoutFilter並配置登出跳轉url,可參考如下程式碼:
<bean id="logoutFilter" class="org.apache.shiro.web.filter.authc.LogoutFilter">
     <property name="redirectUrl" value="/admin" />

</bean>

2、將上述LogoutFilter加入shiro過濾器,可參考如下程式碼:
<property name="filters">
    <map>
        <entry key="authc" value-ref="authenticationFilter" />
        <entry key="logout" value-ref="logoutFilter" />
    </map>
</property>