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

转载于:https://www.cnblogs.com/yjmyzz/p/3851235.html

Spring Security笔记:HTTP Basic 认证相关推荐

  1. Spring Security笔记:使用数据库进行用户认证(form login using database) - 菩提树下的杨过 - 博客园...

    Spring Security笔记:使用数据库进行用户认证(form login using database) - 菩提树下的杨过 - 博客园 在前一节,学习了如何自定义登录页,但是用户名.密码仍然 ...

  2. Spring Security使用数据库登录认证授权

    一.搭建项目环境 1.创建 RBAC五张表 RBAC,即基于角色的权限访问控制(Role-Based Access Control),就是用户通过角色与权限进行关联. 在这种模型中,用户与角色之间,角 ...

  3. Spring Security | 轻松搞定认证授权~

    文章目录 一.Spring Security 简介 二.整合 Spring Security 1.创建项目,导入依赖 2.创建数据库,搭建环境 3.配置数据库 4.创建实体类 5.实现 UserMap ...

  4. Spring Security关于用户身份认证与授权

    Spring Security是用于解决认证与授权的框架. 创建spring项目,添加依赖 <!-- Spring Boot Security:处理认证与授权 --><depende ...

  5. Spring Security 集成 Authing CAS 认证(一)

    01 集成介绍 单点登录 (Single Sign On),英文名称缩写 SSO,意思是在多系统的环境中,登录单方系统,就可以无须再次登录,访问相关受信任的系统.也就是说,只要登录一次单体系统即可. ...

  6. 详解Spring Security的formLogin登录认证模式

    详解Spring Security的formLogin登录认证模式 一.formLogin的应用场景 在本专栏之前的文章中,已经给大家介绍过Spring Security的HttpBasic模式,该模 ...

  7. 在spring security手动 自定义 用户认证 SecurityContextHolder

    1.Spring Security 目前支持认证一体化如下认证技术: HTTP BASIC authentication headers (一个基于IEFT  RFC 的标准) HTTP Digest ...

  8. 【Spring Security】authorization server 认证服务器

    认证服务器 [Spring security]oauth2.0课程里详细讲述了OAuth2.0协议以及对应的角色.Spring 曾经有旧版支持 OAuth2 的方案Spring Security OA ...

  9. spring boot整合spring security笔记

    最近自己做了一个小项目,正在进行springboot和spring Security的整合,有一丢丢的感悟,在这里分享一下: 首先,spring boot整合spring security最好是使用T ...

最新文章

  1. 柳叶刀发布陈薇团队新冠疫苗试验结果:安全,能诱导免疫反应
  2. 颜色,形状,纹理特征
  3. 图解基本C语言程序一
  4. BigDecimal 与double 转化失真
  5. jqgrid 编辑列拿不到值_德云社十大杰出学霸,岳云鹏赫然在列,小岳岳你这是否有点牵强...
  6. vue路由跳转动画_Vue路由跳转动画
  7. java 并发编程框架
  8. 共享GPU来了!投身去中心化机器学习,比挖矿多赚3倍
  9. nginx limit_req限速设置
  10. 从零开始学Qt(一)前言
  11. 微信抢红包微信 PHP代码实现
  12. 专升本C语言知识点笔记
  13. MySQL数据库微信h5棋牌搭建详解
  14. 先发新机再搞碰瓷,酷派复活就有胜算?
  15. 搜狗批量提交工具(2021)
  16. 印度软件外包发展简记
  17. Java短信确认机制_JAVA 消息确认机制之 ACK 模式
  18. ffmpeg 转换flv压缩大小_ffmpeg 转换 mp4 成 flv
  19. c程序语言中long,C语言long
  20. 常用的http响应状态码大全

热门文章

  1. Django报错NameError: name ‘ListView‘ is not defined
  2. 提取lbp特征java代码_特征提取算法之LBP
  3. url没有参数名怎么直接带参数_用30行Python爬虫带你看PLMM(划掉,喵星人)
  4. 启动模拟器要20多分钟_有硬核开发者将Windows 10X模拟器镜像提取并在物理机上成功安装...
  5. php判断访问的当前设备是手机还是电脑
  6. sqlserver 数据库角色成员身份
  7. php request对象,PHP 中TP5 Request 请求对象的实例详解
  8. 测试linux系统的程序员,日常测试Linux命令
  9. python从零开始学爬虫_从零开始学爬虫(爬取豆瓣),一看就会
  10. axios 注册拦截器 cdn引用_CDN加速原理