`
ppju
  • 浏览: 80267 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

spring security custom

 
阅读更多

http://hi.baidu.com/jogcy/blog/item/2a5a34cc077ee01d00e92858.html

<security:http auto-config="false" access-denied-page="/access_denied.jsp" entry-point-ref="authenticationProcessingFilterEntryPoint">
    ...
</security:http>

<security:authentication-manager alias="authenticationManager"/>

<bean id="customizedFormLoginFilter" class="org.springframework.security.ui.webapp.Authenticat ionProcessingFilter">
   <security:custom-filter position="AUTHENTICATION_PROCESSING_FILTER "/>
   <property name="authenticationManager" ref="authenticationManager"/>
  <property name="alwaysUseDefaultTargetUrl" value="false" />
  <property name="defaultTargetUrl" value="/" />
  <property name="authenticationFailureUrl" value="/login.jsp?login_error=1" />
</bean>

<bean id="authenticationProcessingFilterEntryPoint" class="org.springframework.security.ui.webapp.Authenticat ionProcessingFilterEntryPoint">
    <property name="loginFormUrl" value="/login.jsp" />
    <property name="forceHttps" value="false" />
</bean>
分享到:
评论

相关推荐

    Spring Security实战源码

    ssecurity-customFilter项目是Spring Security实战(六)的源码; ssecurity-rememberMe项目是Spring Security实战(七)的源码; 本人开发工具是IDEA,每个项目中的代码均可以运行并测试。Eclipse也是一样可以运行...

    Spring Security 中文教程.pdf

    ### Spring Security 中文教程知识点概览 #### 一、Spring Security简介 - **Spring Security**是一种全面的安全服务框架,主要用于基于J2EE的企业应用程序。它与Spring框架紧密结合,旨在简化安全性的实现,使得...

    SpringSecurity笔记2-SpringSecurity命名空间

    在"SpringSecurity笔记2-SpringSecurity命名空间"的学习中,还会涉及到如何自定义过滤器链,以及如何通过`&lt;custom-filter&gt;`元素插入自定义的SpringSecurity过滤器。同时,理解`&lt;access-denied-handler&gt;`和`...

    spring security 入门demo

    - `spring-security-rest-custom` 展示了如何编写自定义的认证和授权逻辑。你可以扩展Spring Security的默认行为,根据项目需求定制认证流程,如使用自定义Token或OAuth2。 4. **OpenID集成**: - `spring-...

    spring security demo2

    - **CustomFilter**:可以通过创建自定义过滤器来扩展Spring Security的功能。 - **AuthenticationProvider** 和 **UserDetailsService**:可以实现这些接口以实现自定义的认证和用户信息加载逻辑。 8. **异常...

    spring security3.1 实现验证码自定义登录

    《Spring Security 3.1 实现验证码自定义登录详解》 在现代Web应用程序的安全管理中,Spring Security是一个不可或缺的框架,它提供了强大的访问控制和身份验证功能。在本文中,我们将深入探讨如何在Spring ...

    Spring Security参考手册中文版

    ### Spring Security 参考手册知识点概览 #### 一、Spring Security 概述 - **定义**:Spring Security 是一个强大的、高度可定制的身份验证和访问控制框架。 - **历史**:Spring Security 随着 Spring 框架的发展...

    Spring_Security_多页面登录配置教程

    ### Spring Security 多页面登录配置教程 #### 一、引言 在开发Web应用程序时,安全性和用户体验同样重要。Spring Security作为一个强大的框架,为开发者提供了丰富的功能来保护Web应用的安全。其中,支持多页面...

    spring security 参考手册中文版

    Spring Security 参考 1 第一部分前言 15 1.入门 16 2.介绍 17 2.1什么是Spring Security? 17 2.2历史 19 2.3版本编号 20 2.4获得Spring安全 21 2.4.1使用Maven 21 Maven仓库 21 Spring框架 22 2.4.2 Gradle 23 ...

    Spring Security 3 与 CAS单点登录配置.doc

    Spring Security 3 与 CAS 单点登录配置 Spring Security 3 是一个基于 Java 的安全框架,提供了灵活的身份验证、授权和访问控制功能。CAS(Central Authentication Service)是一种流行的单点登录协议,允许用户...

    spring security进级篇 V 自定义标签控制显示

    在IT领域,Spring Security是一个广泛使用的安全框架,用于保护基于Java的应用程序。这篇"Spring Security进阶篇 V 自定义标签控制显示"的博客文章显然深入探讨了如何在Spring Security中实现自定义的安全控制,以便...

    springsecurity.pdf

    - **下载官方发布的 JAR 文件**:包括核心模块(`spring-security-core.jar`)、Web 模块(`spring-security-web.jar`)、配置模块(`spring-security-config.jar`)、LDAP 模块(`spring-security-ldap.jar`)、ACL...

    spring security 2.0 命名空间配置(带例子)

    通过SpringSecurityTest这个压缩包文件,你可以找到相关的示例代码和配置,以帮助你更好地理解这些概念。动手实践是学习Spring Security的最佳途径,你可以尝试修改配置,观察不同设置对应用程序安全行为的影响。 ...

    SpringSecurity 3.0.1.RELEASE.CHM

    1.1. Spring Security是什么? 1.2. 历史 1.3. 发行版本号 1.4. 获得Spring Security 1.4.1. 项目模块 1.4.1.1. Core - spring-security-core.jar 1.4.1.2. Web - spring-security-web.jar 1.4.1.3. Config -...

    spring security3配置

    &lt;beans:bean id="myAccessDecisionManagerBean" class="springSecurity.MyAccessDecisionManager"&gt; &lt;!-- 配置项 --&gt; &lt;!-- 安全元数据源 --&gt; &lt;beans:bean id="securityMetadataSource" class="springSecurity....

    spring security 3 的学习的帮助文档

    11. **自定义配置(Custom Configuration)**:Spring Security允许高度的自定义,学习者需要理解如何扩展核心类,创建自己的认证和授权策略。 通过这两个帖子和设计文档的学习,你应该能够建立一个坚实的基础,...

    Spring Security XML配置模板.docx

    - **`&lt;security:custom-authentication-provider /&gt;`**: 标记这是一个自定义认证提供者。 ##### 2.7 授权配置 - **`&lt;security:intercept-url&gt;`**: 用于指定需要授权的 URL 及其所需的角色。 - **pattern**: URL ...

    spring-security入门

    在`&lt;http&gt;`元素内部,还可以使用`&lt;custom-filter&gt;`或`&lt;filter-mapping&gt;`来定义自定义的安全过滤器,以便扩展Spring Security的功能。 接下来,我们需要配置用户认证和授权。这通常通过`&lt;authentication-manager&gt;`...

    Spring Security 3.0.3

    开发者可以通过 `&lt;custom-filter&gt;` 标签添加自定义的过滤器来扩展 Spring Security 的功能。 #### 设置自定义认证入口点 通过 `&lt;authentication-entry-point&gt;` 标签可以设置当用户未通过认证时的自定义处理行为。 ...

    Spring-Boot-Microservices-Custom-Exception-Handling:Spring Boot微服务-自定义异常处理

    Spring-Boot-Microservices-Custom-Exception-Handling:Spring Boot微服务-自定义异常处理

Global site tag (gtag.js) - Google Analytics