Spring Security笔记:HTTP Basic 认证

简介: 在第一节 Spring Security笔记:Hello World 的基础上,只要把Spring-Security.xml里改一个位置 1 2 3 4 注意第三行,加上后,再次访问/admin,会弹出下面的对话框: 有...

在第一节 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

目录
相关文章
|
1月前
|
Web App开发 监控 Java
|
1月前
|
Java Spring
用spring发送http请求
用spring发送http请求
|
2月前
|
安全 Java 网络安全
后端进阶之路——综述Spring Security认证,授权(一)
后端进阶之路——综述Spring Security认证,授权(一)
|
3月前
|
安全 Java Spring
Spring Security OAuth 资源服务器认证浅析
【1月更文挑战第18天】之前的几篇文章介绍了如何进行用户认证并向客户端分发 Token,以及 Token 是如何生成的,这篇分析一下,当客户端拿着 Token 去访问资源的时候,资源服务器是如何验证 Token 是否合法的。
51 2
|
17天前
|
安全 数据安全/隐私保护
Springboot+Spring security +jwt认证+动态授权
Springboot+Spring security +jwt认证+动态授权
|
2月前
|
安全 Java 数据库
【Spring Security】Spring Security 前后端分离认证
【Spring Security】Spring Security 前后端分离认证
65 0
|
3月前
|
安全 生物认证 网络安全
HTTP 常见认证方式
HTTP 常见认证方式
|
3月前
|
前端开发 Java 开发者
Spring 6 的新特性:HTTP Interface
【1月更文挑战第11天】Spring 6 带来了一个新的特性——HTTP Interface。这个新特性,可以让开发者将 HTTP 服务,定义成一个包含特定注解标记的方法的 Java 接口,然后通过对接口方法的调用,完成 HTTP 请求。
101 2
|
6天前
|
安全 Java API
第5章 Spring Security 的高级认证技术(2024 最新版)(上)
第5章 Spring Security 的高级认证技术(2024 最新版)
29 0