- 2024-06-14【第七篇】SpringSecurity核心组件和核心过滤器
一、SpringSecurity中的核心组件在SpringSecurity中的jar分为4个,作用分别为jar作用spring-security-coreSpringSecurity的核心jar包,认证和授权的核心代码都在这里面spring-security-config如果使用SpringSecurityXML命名空间进行配置或者SpringSecurity的<br
- 2024-04-01Pod安全上下文与Linux Capabilities浅析
目录前言一、Pod安全上下文介绍二、使用方法与应用场景2.1以普通用户运行容器2.2限制特权容器的使用2.3设置文件系统只读三、LinuxCapabilities概念使用方式使用示例四、总结前言 在云原生时代,Kubernetes已经成为容器编排的事实标准,提供了强
- 2023-09-12[SpringSecurity5.2.2源码分析七]:WebAsyncManagerIntegrationFilter
1、作用• 是为了接口返回异步对象,然后执行异步任务也能通过SecurityContextHolder获取SecurityContext• 比如说返回值是WebAsyncTask的时候2、WebAsyncManagerIntegrationFilter• 源码很短就是在WebAsyncManager中注册了SecurityContextCallableProcessingInterceptorpublic
- 2023-08-12k8s 容器安全上下文
容器安全上下文介绍kubernetes为安全运行pod及容器运行设计了安全上下文机制,该机制允许用户和管理员定义pod或容器的特权与访问控制,已配置容器与主机以及主机之上的其它容器间的隔离级别。安全上下文就是一组用来决定容器时如何创建和运行的约束条件,这些条件代表创建和运行容器时使
- 2023-08-08k8s 容器安全上下文
容器安全上下文介绍kubernetes为安全运行pod及容器运行设计了安全上下文机制,该机制允许用户和管理员定义pod或容器的特权与访问控制,已配置容器与主机以及主机之上的其它容器间的隔离级别。安全上下文就是一组用来决定容器时如何创建和运行的约束条件,这些条件代表创建和运行容器时
- 2023-04-30SpringSecurity过滤器之SecurityContextPersistenceFilter
SecurityContextPersistenceFilter在请求之前从配置的SecurityContextRepository获得的信息填充SecurityContextHolder,并在请求完成并清除上下文holder后将其存储回存储库。默认情况下,它使用HttpSessionSecurityContextRepository。privatevoiddoFilter(HttpServletRequestreq
- 2023-01-09Spring-Security登录认证授权原理
spring-security源码下载地址:https://github.com/spring-projects/spring-securitySpring-Security源码解读:1.使用ctrl+shift+n组合键查找UsernamePasswordAuthenticat
- 2023-01-02责任链实现网关统一校验
一、CommonsChain介绍ChainOfResponsibility(COR)模式也叫职责链模式或者职责连锁模式,是由GoF提出的23种软件设计模式的一种。ChainofResponsibility模式是行为模式之一
- 2022-12-31【云原生】K8s PSP 和 securityContext 介绍与使用
目录一、概述二、PodSecurityPolicy的发展1)以前为什么需要PodSecurityPolicy?2)现在为什么PodSecurityPolicy要消失?三、PSP简单使用1)开启PSP2)示例演示1、没有PSP场景测
- 2022-12-29一文搞懂SecurityContext
一文搞懂SecurityContext1概述 首先需要阐明什么是SecurityContext,这是著名框架SpringSecurity中的组件,通过一段时间的研究,我可以很负责的说,在笔者微乎其微的智商水
- 2022-11-19k8s配置禁止以 root 用户启动容器
描述通过禁止以root用户启动容器,可以限制容器内进程的可用权限,降低被容器中恶意进程通过root权限入侵/破坏用户应用、主机甚至整个集群的风险。如果确认当前工作负载确