`
zzc1684
  • 浏览: 1229166 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Spring Security笔记:HTTP Basic 认证

阅读更多

在第一节 Spring Security笔记:Hello World 的基础上,只要把Spring-Security.xml里改一个位置

1     <http auto-config="true">
2         <intercept-url pattern="/admin" access="ROLE_USER" />
3         <http-basic />
4     </http>

注意第三行,加上<http-basic/>后,再次访问/admin,会弹出下面的对话框:

有点象访问局域网共享时,windows弹出的输入用户名/密码对话框,输入spring-security.xml里定义的用户名/密码后,就可以访问了,so easy!

要注意的是:每次关闭浏览器后,登录即自动过期,生命周期有点类似Session

分享到:
评论

相关推荐

    SpringSecurity笔记2-SpringSecurity命名空间

    在本笔记中,我们将深入探讨Spring Security的命名空间,这是配置该框架的关键部分。通过理解这些命名空间,开发者可以更有效地控制应用程序的安全策略。 首先,Spring Security的核心配置是通过XML命名空间完成的...

    编程不良人的spring security笔记

    Spring Security 提供了多种认证方式,如HTTP Basic、Form Login、OAuth2等,同时支持角色和权限的细粒度授权。 二、过滤器链与安全上下文 Spring Security 通过一系列过滤器来拦截请求并执行安全检查。这些过滤器...

    Spring Security tutorial 学习笔记(一)

    在 `SpringSecurityTest01` 这个压缩包文件中,你可能找到了一个示例项目,它可能包含了配置类、控制器、视图和测试用例。通过分析这些代码,你可以更深入地理解如何在实际项目中应用 Spring Security。 总之,...

    spring_security.zip

    1. **认证**:Spring Security 提供了多种认证机制,如基于表单的认证、HTTP Basic 认证、JWT(JSON Web Token)认证等。用户可以通过自定义AuthenticationProvider 或使用预定义的提供者实现这一过程。 2. **授权**...

    springsecurity3 学习笔记源码分析所得

    Spring Security提供了多种认证机制,包括基于表单的登录、Basic认证、Remember Me服务等。`AuthenticationManager`接口是处理认证的核心,而`UserDetailsService`则负责从数据源获取用户信息。 3. **Authorization...

    spring学习笔记共10页.pdf.zip

    笔记可能涵盖了基本的安全配置,如HTTP Basic认证、基于角色的访问控制(Role-Based Access Control,RBAC),以及如何保护RESTful API。 在学习Spring时,理解IoC容器、AOP、MVC、事务管理和安全控制是基础,而...

    Spring Boot核心技术-笔记_springboot_

    这个"Spring Boot核心技术-笔记"涵盖了从基础到高级的大量知识点,旨在帮助开发者从入门到精通Spring Boot。以下是对这些核心概念的详细阐述: 1. **起步依赖(Starters)** Spring Boot通过起步依赖简化了依赖...

    Springboot017学生读书笔记共享.zip

    Spring Security则用于处理应用的安全需求,如认证和授权。通过Spring Boot的预配置,可以快速实现基本的身份验证和授权机制,例如HTTP Basic Auth或OAuth2。 在实战方面,Spring Boot支持RESTful API的开发,通过...

    SpringBoot经典学习笔记_springboot_SpringBoot经典学习笔记_

    SpringBoot Security提供了身份验证和授权功能,可以方便地实现基本的安全控制,如HTTP Basic认证、OAuth2等。 11. **测试支持** SpringBoot提供了测试支持,包括`@SpringBootTest`注解用于启动整个应用进行集成...

    CXF的学习笔记

    CXF 包含了大量的功能特性,但是主要集中在以下几个方面: 支持 Web Services 标准:CXF 支持多种 Web Services 标准,包含 SOAP、Basic Profile、WS-Addressing、WS-Policy、WS-ReliableMessaging 和 WS-Security。...

    Apache_cxf_学习笔记.docx

    此外,它还支持 SOAP 1.1/1.2、WS-I Basic Profile、WS-Security、WS-Addressing、WS-RM 和 WS-Policy 等 Web 服务标准。 - **传输方式**:CXF 提供了多种 Binding、Data Binding 和 Transport 方式,包括 SOAP、...

    Apache cxf 学习笔记.pdf

    - **协议标准**:CXF 支持多种Web服务协议,如SOAP 1.1/1.2、WS-I Basic Profile、WS-Security、WS-Addressing等,以及RESTful服务。 - **传输方式**:除了HTTP和HTTPS外,CXF还支持JMS(Java Message Service)和...

    xfire 使用方法

    XFire支持包括SOAP、WSDL、WS-I Basic Profile、WS-Addressing、WS-Security等在内的多项WebService标准,并且拥有高性能的SOAP栈。 XFire之所以得到广泛的关注,一方面是因为它对性能的优化,另一方面是因为其灵活...

Global site tag (gtag.js) - Google Analytics