전체 글 (122) 썸네일형 리스트형 [Spring Boot] Security6 JSESSIONID JSESSIONID는 Java 기반의 웹 애플리케이션에서 세션을 식별하기 위해 사용되는 고유한 식별자입니다. 이 식별자는 사용자가 웹 서버에 처음 접속할 때 생성되며, 이후의 모든 요청에서 사용자를 식별하는 데 사용됩니다.JSESSIONID의 특징:고유 식별자:서버는 클라이언트(브라우저)에게 고유한 JSESSIONID를 할당합니다. 이 ID는 각 사용자의 세션을 고유하게 식별합니다.쿠키로 저장:JSESSIONID는 주로 쿠키로 클라이언트 측 브라우저에 저장됩니다. 이는 브라우저가 서버에 요청을 보낼 때마다 자동으로 포함되어 서버가 사용자의 세션을 식별할 수 있게 합니다.자동 관리:Spring Security와 같은 프레임워크는 이 세션 ID를 자동으로 관리하고, 이를 통해 사용자가 로그인을 유지할 수 있.. [Spring Boot] Security6 GenericFilterBean과 OncePerRequestFilter GenericFilterBean개요:GenericFilterBean은 Spring 프레임워크 내에서 사용 가능한 추상 클래스입니다.필터 인터페이스의 간단한 기본 구현을 제공하며, 모든 유형의 필터에 대해 편리하게 사용할 수 있습니다.이점:web.xml이나 배포 설명자 내에서 구성한 설정 매개변수, 초기 매개변수 및 서블릿 컨텍스트 매개변수에 쉽게 접근할 수 있습니다.환경 세부 정보, 필터 구성 세부 정보, 서블릿 컨텍스트 세부 정보 및 초기 매개변수를 제공하는 여러 메소드를 제공합니다.사용 시기:커스텀 필터 내에서 구성 매개변수, 초기 매개변수 또는 서블릿 컨텍스트에 접근해야 하는 경우.OncePerRequestFilter개요:OncePerRequestFilter는 요청 당 한 번만 실행되도록 보장하는 .. [Spring Boot] Security6 나만의 커스텀 filter ( addFilterBefore, addFilterAfter, addFilterAt ) package com.example.loans_domain.filter;import jakarta.servlet.Filter;import jakarta.servlet.FilterChain;import jakarta.servlet.FilterConfig;import jakarta.servlet.ServletException;import jakarta.servlet.ServletRequest;import jakarta.servlet.ServletResponse;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;import org.springframework.security.authentic.. 이전 1 ··· 23 24 25 26 27 28 29 ··· 41 다음