spring Security框架整合

2021-10-02 01:12:46 字數 1992 閱讀 8360

框架demo去svn找

1.配置檔案

pom.xml

org.springframework.security

spring-security-web

org.springframework.security

spring-security-config

web.xml

contextconfiglocation

classpath:spring/spring-security.xml

org.springframework.web.context.contextloaderlistener

springsecurityfilterchain

org.springframework.web.filter.delegatingfilterproxy

/*

spring-security.xml

退出登入

在spring-security.xml的http節點中新增配置  

<

logout

/>

<

logout

logout-url=""

logout-success-url=""

/>

logout-url:退出的位址,會自動生成

logout-success-url:退出後跳轉的位址

修改頁面登出的鏈結

登出

spring security 內建過濾器表

別名

filter 類

channel_filter

channelprocessingfilter

security_context_filter

securitycontextpersistencefilter

concurrent_session_filter

concurrentsessionfilter

logout_filter

logoutfilter

x509_filter

x509authenticationfilter

pre_auth_filter

astractpreauthenticatedprocessingfilter 的子類

cas_filter

casauthenticationfilter

form_login_filter

usernamepasswordauthenticationfilter

basic_auth_filter

basicauthenticationfilter

servlet_api_support_filter

securitycontextholderawarerequestfilter

jaas_api_support_filter

jaasapiintegrationfilter

remember_me_filter

remembermeauthenticationfilter

anonymous_filter

anonymousauthenticationfilter

session_management_filter

sessionmanagementfilter

exception_translation_filter

exceptiontranslationfilter

filter_security_interceptor

filtersecurityinterceptor

switch_user_filter

switchuserfilter

spring security 安全框架

本文 http itblood.com spring security security framework.html 安全常識 acegi介紹 以宣告式方式為基於spring的web應用新增認證和授權控制 acegi體系結構 認證管理器 訪問控制管理器。認證 authenticationproce...

SpringSecurity認證流程

在之前的文章 springboot spring security 基本使用及個性化登入配置 中對springsecurity進行了簡單的使用介紹,基本上都是對於介面的介紹以及功能的實現。這一篇文章嘗試從原始碼的角度來上對使用者認證流程做乙個簡單的分析。在具體分析之前,我們可以先看看springse...

SpringSecurity使用技巧

1 鑑權處理頁通常包括四個方面的設定,分別是鑑權失敗 鑑權成功 未鑑權訪問 已鑑權但訪問了受保護許可權。如何自 定義這四類處理。鑑權失敗的預設處理頁面是 spring security login?login error 其預設處理類為 urlauthenticationfailurehandler...