[Java/Spring Boot] Spring Boot에서 OAuth2 인증 401 오류 해결하기
·
개발 (Development)/Java
Spring Boot 기반 서비스에서 OAuth2 인증을 적용하다 보면, 어떤 API는 잘 동작하는데 특정 API에서만 401 Unauthorized 오류가 발생하는 경우가 있습니다. 이번 글에서는 실제 문제 해결 과정을 바탕으로, 원인 파악과 수정 방법을 정리해 보겠습니다.문제 상황여러 개의 API 서비스를 운영하며 공통 인증을 적용했습니다.일부 API는 정상 응답하지만, 특정 API 호출 시 401 Unauthorized 오류가 발생했습니다.서버 로그에는 별다른 오류가 없어 원인 추적이 쉽지 않았습니다.원인 후보처음에는 다양한 가능성을 의심했습니다.보안 필터 체인 매칭 문제: 특정 경로가 올바른 SecurityFilterChain을 타지 않는 경우게이트웨이/프록시 문제: Authorization 헤더..