Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- aws #아키텍트 #과정 #vpc #인프라 구축 #php #웹페이지 #http #public #instance
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- haproxy #wordpree #php #linux #가상화 #가상머신 #내용정리
- samba #가상머신 #daemon
- virtualbox #vmware #router #nat #pat #네트워크 구성도 #aws #ubuntu #
- aws #아키텍트 #과정 #vpc #인프라 구축
- 공간복잡도 #공간자원 #캐시메모리 #SRAM #DRAM #시간복잡도
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #internet gateway #연결
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #private subnet
- aws #아키텍트 #과정 #s3 #bucket #생성 #이미지업로드
- mysql #linux #설정 #wordpress #웹사이트 #db 연결 #
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #KDT #기본문법 #데이터베이스 #Computer #Science #CPU #메모리
- oracle vmbox #rocky #linux9 #명령어 #암호화인증 #해시알고리즘
- sasac #aws 클라우드 #아키텍트 과정 #가상화 #vmbox #vmware #esxi #tar #selinux
- tar #build #배포 #통신포트 #설정방법 #linux #apache
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #route53 #igw #연결
- 쓰레드 #쓰레드풀 #프로세스
- 비트 #바이트 #이진수
- storage #로컬스토리지 #세션스토리지 #백그라운드 서비스
- 프로세스 #CPU #시공유 #커널
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #OSI #ISO #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #웹개발
- aws #클라우드 #퍼블릭 클라우드 #아키텍트 #과정
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- aws #아키텍트 #과정 #vpc #인프라 구축 #public subnet #igw #curl #명령어 #http
- 인바운드 #아웃바운드 #방화벽설정
- aws #아키텍트 #과정 #vpc #인프라 구축 #퍼블릭 #보안그룹 #생성 #http #ipv4
- ubuntu #설정변경 #vmware #vmbox #linux #명령어
- aws #아키텍트 #과정 #vpc #인프라 구축 #퍼블릭 서브넷 #안에 #ec2 인스턴스 #ami #생성 #firewall
Archives
- Today
- Total
요리사에서 IT개발자로
Spring Security 내부 구조 DelegatingFilterProxy와 FilterChainProxy 본문
DelegatingFilterProxy
클라이언트의 요청이 들어오고
Security의 의존성이 활성화가 되어있으면
DelegatingFilterProxy에 의해서
해당 요청이 가로채져
등록되어있는
FilterChainProxy에 의해 해당요청이 들어오게된다.
FilterChainProxy
내부에 등록되어있는 Security FilterChain 로직 중에
가장 알맞은
Security FilterChain에게 전달해서
내부적으로 여러필터를 거치고 검증 인증 인가를 진행하게 되고
그 결과를 다시
DelegatingFilterProxy를 거쳐서
컨트롤러로 진행하게된다.
요약
DelegatingFilterProxy는 클라이언트의 요청을 가로채서
스프링 컨테이너에 들어있는
FilterChainProxy에다가 요청을 던져주는 역할을 한다.
Spring 이 가지고있는
DelegatingFilterProxy를 사용하여 요청을 던져준다고 생각하면된다.
FilterChainProxy는 요청을 받아오는데
Spring security의 Filter Chain들을 List up하여 들고 있기에
DelegetingFilterProxy의 요청을 받아 요청을 수행할 수 있다.
한마디로 요청을 받아서
Spring Security Filter Chain에 해당하는 로직을 보내
요청을 수행한다.
반응형
'Spring' 카테고리의 다른 글
스파르타 부트캠프 스프링 부트 프로젝트 생성 및 CR (다락방) (1) | 2024.06.12 |
---|---|
스프링 시큐리티 내부 구조 Security Filter Chain 등록, 여러개 등록, 특정 요청 허가 (1) | 2024.06.11 |
Spring Boot PostMan사용, JWT 인증,인가 (로그인, 로그아웃, 회원탈퇴) (1) | 2024.06.10 |
Spring Security JWT 인증 방식과 Security 동작원리 (0) | 2024.06.05 |
스파르타 부트캠프 SpringBoot JWT인증, 인가 (0) | 2024.06.05 |