`
zjy7554
  • 浏览: 5730 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring security 3.1 配置登陆页面

阅读更多

使用spring security修改登陆页面为login1.jsp
1 、将applicationContext-security.xml文件放到classpath目录下
2 、修改web.xml将改文件包含进去
3、 applicationContext-security.xml里面的内容为

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/security"
    xmlns:beans="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
    http://www.springframework.org/schema/security
    http://www.springframework.org/schema/security/spring-security-3.1.xsd">

<http pattern="/login1.jsp" security="none"/>
    <http auto-config="true">
     <form-login login-page="/login1.jsp" default-target-url="/index.jsp" authentication-failure-url="/login1.jsp?error=true"/>
	  	<intercept-url pattern="/**" access="ROLE_USER" />
	  
    </http>
    
    <authentication-manager>
      <authentication-provider>
        <user-service>
          <user name="fancy" password="fan123" authorities="ROLE_USER" />
          <user name="fancydeepin" password="fan456" authorities="ROLE_USER,ROLE_ADMIN" />
        </user-service>
      </authentication-provider>
    </authentication-manager>
  
</beans:beans>



另参考了文章
http://www.cnblogs.com/Beyond-bit/p/SpringMVC_And_SpringSecurity.html

 

分享到:
评论

相关推荐

    Spring Security 3.1 配置实例,有URL 方法拦截,都存数据库 maven

    **Spring Security 3.1配置实例** Spring Security是一款强大的安全框架,用于保护基于Java的Web应用程序。在3.1版本中,它提供了丰富的功能来管理应用程序的安全性,包括URL访问控制、用户认证、授权以及方法级别...

    spring_security_3.1

    在本文中,我们将深入探讨Spring Security 3.1的主要特性和用法。 1. **身份验证**:Spring Security 提供了多种身份验证机制,包括基于内存的、JDBC的、LDAP的和自定义的。在3.1版本中,你可以配置`...

    springsecurity3.1.pdf

    标题:springsecurity3.1.pdf 描述:springsecurity3.1.pdf 标签:spring security3.1 部分内容:SpringSecurity Reference Documentation by Ben Alex and Luke Taylor 3.1.4.RELEASE **一、Spring Security 3.1...

    spring security3.1高级详细开发指南

    首先,Spring Security 3.1的四种使用方法: 1. **全配置方式**:所有用户、权限和资源都在XML配置文件中硬编码。这种方式易于理解,但维护性较差,不适合大型项目。 2. **部分数据库存储**:用户和权限存储在...

    spring security 3.1学习资料 及 附件下载

    阅读这份文档,可以了解到Spring Security的架构设计、配置方法以及实战案例。而"Spring Security 3.1.zip"文件可能包含了示例代码或额外的教程资源,用于辅助学习和实践。 总结,Spring Security 3.1作为一款强大...

    spring security3.1的demo

    Spring Security 3.1也支持"记住我"功能,允许用户在一段时间内无须重新登录。这通过`RememberMeServices`接口实现,可以配置在`&lt;http&gt;`元素中。 7. **异常处理** 框架提供了一套标准的HTTP错误页面,例如403...

    Spring Security 3.1.pdf

    6. **WebSecurityConfigurerAdapter**:提供了一系列的配置方法来设置 Spring Security 的各种配置项。 #### 四、Spring Security 3.1 的应用场景 Spring Security 3.1 可以应用于多种场景,特别是在 Web 应用的...

    springsecurity3.1官方手册(含中文版-英文版)

    《Spring Security 3.1 官方手册》是Spring Security框架的重要参考资料,包含了全面的理论解释和实践指导。Spring Security是Java平台上的一个安全框架,它提供了强大的访问控制和身份验证功能,广泛应用于企业级...

    Spring Security3.1实践

    - **国际化支持**:Spring Security支持多语言界面,提供国际化配置。 6. **源码解析** - 理解Spring Security的源码有助于深入定制和优化安全策略。 - 关键类如`AbstractAuthenticationProcessingFilter`、`...

    Spring Security3.1最新配置实例

    总结来说,Spring Security 3.1的配置实例是一个综合性的教程,涵盖了Web安全的多个方面,包括用户认证、权限控制以及与流行MVC框架(如Struts2)的集成。学习并实践这个实例,将有助于你深入理解和掌握Spring ...

    Spring Security 3.1 +Spring +Servlet+JdbcTemplate

    Spring Security 3.1 是一个强大的安全框架,用于保护基于Java的Web应用程序。它与Spring框架紧密结合,提供了全面的身份验证、授权和访问控制功能。在本项目中,开发者结合了Spring Security 3.1,Spring,Servlet...

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

    总结来说,Spring Security 3.1的验证码自定义登录涉及验证码生成、自定义AuthenticationProvider、配置Spring Security以及可能的过滤器链扩展。这一过程旨在提升系统安全性,防止恶意登录,同时也需要考虑到用户...

    Spring Security3.1实例

    在"Spring Security3.1实例"中,我们主要关注以下几个核心知识点: 1. **认证**:Spring Security 提供了多种认证机制,如基于内存的、基于数据库的用户信息存储。在这个实例中,用户信息和角色信息存储在数据库中...

    spring security 3.1

    - **自定义登录页面**:Spring Security 3.1 提供了更多的灵活性来创建自定义登录页面,使得开发者可以根据自己的需求进行设计。 - **多因素认证支持**:支持多种认证方式(如用户名/密码、证书、双因素认证等),...

    Spring Security3.1 最新配置实例 (转载)

    通过阅读 `_SpringSecurity3_教程及官方参考手册` 中的内容,开发者可以更深入地学习如何配置和定制 Spring Security,以满足特定的安全需求。 总之,Spring Security 3.1 作为 Java 安全框架的杰出代表,提供了...

    spring security 3.1 PDF 英文版,源代码.7z

    这为开发者提供了一个深入学习和理解Spring Security 3.1的机会,通过阅读文档了解其核心概念、配置方式以及API用法,同时可以查看源代码以理解其内部实现机制。 描述中提到,这个资源是英文版的,因此对于英语阅读...

    Spring Security3.1高级详细开发指南

    #### 一、Spring Security 3.1 使用方法概述 Spring Security 是一个强大的、高度可定制的身份验证和访问控制框架。Spring Security 3.1 版本提供了多种不同的配置方式来满足不同场景下的安全需求。 根据文档提供...

    SpringSecurity3.1实际摸索总结

    总之,SpringSecurity 3.1 提供了一套全面的安全解决方案,通过精心配置可以满足各种复杂的安全需求。理解其过滤器链的工作原理,以及如何在项目中正确配置和使用,是实现安全应用的关键。同时,随着版本的升级,...

Global site tag (gtag.js) - Google Analytics