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

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

shiro應用,登出掉後讓系統跳轉到登陸頁
檢視原始碼可以看到,shiro登出,預設情況是跳轉到網站首頁,但有的專案中首頁並不是登入頁面,所以需要登出後跳轉到指定的頁面。

1、在shiro的配置檔案applicationContext-shiro.xml中增加LogoutFilter並配置登出需要跳轉的url,程式碼:
<bean id="logoutFilter" class="org.apache.shiro.web.filter.authc.LogoutFilter">
     <property name="redirectUrl" value="/login-main.action" />
</bean>


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


相關推薦

轉載shiro應用登出系統後臺登陸

shiro應用,登出掉後讓系統跳轉到登陸頁檢視原始碼可以看到,shiro登出,預設情況是跳轉到網站首頁,但有的專案中首頁並不是登入頁面,所以需要登出後跳轉到指定的頁面。1、在shiro的配置檔案applicationContext-shiro.xml中增加LogoutFilter並配置登出需要跳轉的url,程

shiro應用登出系統後臺登陸

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

session失效ajax請求登陸

1.首先要再SessionFilter中進行ajax請求過濾,程式碼如下: if (session == null) //session不存在 { String ajaxSubmit = se

Asp.net MVC訪問母版中巢狀的iframe頁面時如果session或cookie過期登入驗證超時怎樣自動到登入

一般登入驗證的過濾器中,使用驗證過濾器的Redirect方法,將請求重定向到指定的URL。但是如果我們要訪問的頁面是一個巢狀在母版頁中的iframe頁面時,這種重定向只會對iframe頁面湊效,也就是會將iframe也重定向到登入頁,這樣就有違我們的目的了。所以我就嘗試了很多方法來實現讓整個頁面重定向到登入頁

幾秒鐘頁面自動到指定

當頁面出現錯誤時,有必要跳轉到指定頁面。對於seo優化和使用者體驗是不可缺少的。下面我指出兩種跳轉到指定頁面的方法: 1.在head頭部裡寫meta標籤 <head>         <meta

Ajax請求時session失效統一處理登陸

在登陸也上做一個標記比如 <meta name="sp" content="shanzhubuchiwandoujie"> 當ajax成功返回的data是登陸頁面,也就是包含以上資訊,就去登陸頁。 需要做的是重寫jquery的ajax方法,在所有的ajax請求

session過期自動登陸

專案需要做一個自動登出的功能,查詢了網上的資料,一開始準備用session監聽做,按照下面方式配置監聽器 1.在專案的web.xml檔案中新增如下程式碼: ? 1 2 3 4 <!--

linux iptables安全應用防火墻

onf ont wall 如果 source cmp 開源 .sh image iptables:安全應用,防火墻 windows和linux都有防火墻,企業的邊緣會部署防火墻保證企業內部的局域網是安全的。針對個人電腦會有防火墻保證系統是安全的。 防火墻是唯一通道。

監控伺服器程式自動重啟

1、定時呼叫ps,檢查程式是否活著。如果不在了就啟動程式 #!/bin/bash name=$1 while true do         c=`ps -x | grep $name | grep -v grep

區塊鏈+住房公積金創新應用跑贏時代

小螞蟻說: 今年9月,由螞蟻金服金融科技攜手

Django寫一個裝飾器從首點選詳情如已登入進詳情;如未登入至登入頁面登入成功至詳情

有的網站需求,如果使用者未登入,能夠進入首頁,但當點選想要進入詳情頁的時候,就會跳轉到登入頁面,登入完成之後,有的需求需要進入首頁;有的需要進入點選登入之前你的意向頁面 第一種:登入之後,進入首頁。 第二種:登入之後,進入登入之前你點選想進入的意向頁面 那麼,對於第一種,登入之後,進入首

C#窗體應用天氣查詢介面

開發工具   Visual Studio 學習示例網址:  https://www.cnblogs.com/zkwarrior/p/5941741.html 天氣介面幫助:http://www.webxml.com.cn/WebServices/WeatherWebSer

轉載關於ajaxform表單提交http請求提交的區別

https://www.cnblogs.com/lidgblogs/archive/2017/09/01/7403828.htmlajax模仿form上傳:<!doctype html> <html lang="en"> <head>

轉載用Hadoop還是不用Hadoop?(使用Hadoop的場景)

Hadoop通常被認定是能夠幫助你解決所有問題的唯一方案。 當人們提到“大資料”或是“資料分析”等相關問題的時候,會聽到脫口而出的回答:Hadoop!實際上Hadoop被設計和建造出來,是用來解決一系列特定問題的。對某些問題來說,Hadoop至多算是一個不好的選擇。對另一些

頁面刷新導航欄高亮顯示前的點擊位置

欄目 storage 加載 null 隱藏 nload 二級 date split 需求:比如有一個二級或三四級的菜單欄,頁面不跳轉時實現高亮顯示是很容易的,網上有很多這樣的素材。但是頁面一跳轉,新頁面可就記不住你在上一個頁面點擊的位置了,也就不可能高亮顯示。並且很多時候,

今天出現了一個問題Tomcat 進入localhost8080正常進入項目內別的頁面都是空白

request 代碼註釋 出現 lte 教訓 繼續 req oca 瀏覽器 經仔細檢查發現代碼沒有任何的問題,經仔細檢查找到了原因。 問題原因:攔截器(過濾器)把我的訪問請求全都攔下了,我在攔截器裏把//chain.doFilter(request, response);這

【Ubuntu Mate】安裝Ubuntu卡logo安裝完進入系統界面卡到不能動

gui src 分享 nvidia 控制 6.0 保存 addition 安裝ubuntu 【癥狀】 安裝Ubuntu Mate 16.04時,在選擇了Install Ubuntu Mate(選項大概是這樣吧,黑底白字有四個選項的界面,這裏的選項是第二個,其他不知)後,

Docker打包 Asp.Net Core應用在CentOS上運行(

ner 表示 exec 但是 服務端 名稱 pro 目前 app 轉載連接:https://www.cnblogs.com/ibeisha/archive/2017/09/09/netcoreondocker.html 本文主要介紹下運用docker虛擬技術打包Asp.n

問題解決下載的網頁開啟自動到首

提出問題 我把CSDN上的某篇部落格下載到本地,用瀏覽器開啟,看著看著,不到5秒鐘就會跳轉到CSDN的首頁,實在是鬧心啊。有沒有解決辦法呢? 解決問題 用文字編輯器開啟(下圖以Notepad++為例),搜尋關鍵詞onerror,找到下圖中所示的一行: 【

javaWeb專案用過濾器filter實現登陸成功才能訪問主頁面否則直接輸入主頁面的地址自動登陸介面

想用Filter實現一個登陸驗證的功能,實現登陸成功後才能訪問主頁面,否則直接輸入主頁面的地址會自動跳轉到登陸介面 原理很簡單,每次登陸成功後,建立一個session域物件,將登陸成功的使用者名稱儲存在session中,過濾器要做的就是在每一次跳轉到jsp頁