Spring Security (4) 썸네일형 리스트형 [Spring Security] JWT에는 ADMIN이 있는데 hasRole(“ADMIN”)이 실패한 이유 이 글은 Spring Security + JWT 기반 인증 구조를 Keycloak/OIDC 기반 구조로 전환하며 겪은 과정을 정리한 시리즈입니다.현재 글: 4편 - JWT에는 ADMIN이 있는데 hasRole(“ADMIN”)이 실패한 이유시리즈 순서 1. Spring Security + JWT에서 Keycloak/OIDC 구조로 전환한 이유 2. Direct Access Grants에서 Authorization Code + PKCE로 전환하기 3. issuer-uri 한 줄로 Keycloak JWT가 검증되는 과정 4. JWT에는 ADMIN이 있는데 hasRole(“ADMIN”)이 실패한 이유 5. 로그아웃에서만 500 에러가 발생한 이유: Caffeine Cache TTL 불일치 1. 문제 .. [Spring Security] issuer-uri 한 줄로 Keycloak JWT가 검증되는 과정 이 글은 Spring Security + JWT 기반 인증 구조를 Keycloak/OIDC 기반 구조로 전환하며 겪은 과정을 정리한 시리즈입니다.현재 글: 3편 - issuer-uri 한 줄로 Keycloak JWT가 검증되는 과정시리즈 순서 1. Spring Security + JWT에서 Keycloak/OIDC 구조로 전환한 이유 2. Direct Access Grants에서 Authorization Code + PKCE로 전환하기 3. issuer-uri 한 줄로 Keycloak JWT가 검증되는 과정 4. JWT에는 ADMIN이 있는데 hasRole(“ADMIN”)이 실패한 이유 5. 로그아웃에서만 500 에러가 발생한 이유: Caffeine Cache TTL 불일치 1. 기존에는 JW.. [Spring Security] Direct Access Grants에서 Authorization Code + PKCE로 전환하기 이 글은 Spring Security + JWT 기반 인증 구조를 Keycloak/OIDC 기반 구조로 전환하며 겪은 과정을 정리한 시리즈입니다.현재 글: 2편 - Direct Access Grants에서 Authorization Code + PKCE로 전환하기시리즈 순서 1. Spring Security + JWT에서 Keycloak/OIDC 구조로 전환한 이유 2. Direct Access Grants에서 Authorization Code + PKCE로 전환하기 3. issuer-uri 한 줄로 Keycloak JWT가 검증되는 과정 4. JWT에는 ADMIN이 있는데 hasRole(“ADMIN”)이 실패한 이유 5. 로그아웃에서만 500 에러가 발생한 이유: Caffeine Cache TT.. [Spring Security] Spring Security + JWT에서 Keycloak/OIDC 구조로 전환한 이유 이 글은 Spring Security + JWT 기반 인증 구조를 Keycloak/OIDC 기반 구조로 전환하며 겪은 과정을 정리한 시리즈입니다.현재 글: 1편 - Spring Security + JWT에서 Keycloak/OIDC 구조로 전환한 이유시리즈 순서 1. Spring Security + JWT에서 Keycloak/OIDC 구조로 전환한 이유 2. Direct Access Grants에서 Authorization Code + PKCE로 전환하기 3. issuer-uri 한 줄로 Keycloak JWT가 검증되는 과정 4. JWT에는 ADMIN이 있는데 hasRole(“ADMIN”)이 실패한 이유 5. 로그아웃에서만 500 에러가 발생한 이유: Caffeine Cache TTL 불일치 .. 이전 1 다음