250x250
syk531
하루
syk531
전체 방문자
오늘
어제
  • 분류 전체보기 (166)
    • 개발 (166)
      • java (11)
      • kotlin (7)
      • spring, spring boot (35)
      • Javascript (4)
      • Tyhmeleaf (2)
      • Kafka (17)
      • Docker (8)
      • Kubernetes (3)
      • Elastic Stack (4)
      • react native (3)
      • Web (4)
      • GIS (3)
      • 리눅스 (16)
      • Windows (2)
      • 네트워크 (2)
      • 안드로이드앱 (5)
      • git (2)
      • Tool (15)
      • 프로젝트 (7)
      • 백준알고리즘 (14)
      • DB (2)

인기 글

최근 글

블로그 메뉴

    공지사항

    태그

    • 티스토리챌린지
    • 오블완
    • 뉴스앱

    최근 댓글

    티스토리

    hELLO · Designed By 정상우.
    syk531

    하루

    개발/Tool

    Keycloak Client 문제 해결: 401 에러 및 DB Node 관련 문제 해결 방법

    2024. 8. 23. 10:43
    728x90
    반응형

    Keycloak을 사용하는 Spring Boot 애플리케이션에서 클라이언트 인증 과정에서 401 에러가 발생했습니다.

    로컬에서는 Keycloak 인증이 되는데 개발서버 Kubernetes 환경에서는 아래의 에러가 발생했습니다.

    java.io.IOException: Server returned HTTP response code: 401 for URL: http://keycloakurl:keycloakport/realms/realms명/protocol/openid-connect/token
    	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

    Keycloak에서 사용하는 MariaDB Node가 Not Ready 상태가 되서 Node 연결을 해재하고 해당 Node가 있는 서버를 재기동하고 Node를 다시 연결한 후에 해당 현상이 발생했습니다. 

    Node와 Pod에서 아래의 curl 명령어를 실행시에는 정상적으로 token을 가져왔습니다.

    curl -X POST -d 'client_id=client_id&grant_type=grant_type&client_secret=client_credentials&scope=scope' token_endpoint

     

    기존에 사용하던 Keycloak Client를 삭제 후 동일한 이름으로 다시 만들어도 에러가 해결되지 않았습니다.

    그래서 Keycloak Client를 새로운 이름으로 만들어서 사용하니 정상적으로 되었습니다.

    728x90
    반응형
    저작자표시 (새창열림)

    '개발 > Tool' 카테고리의 다른 글

    [Jenkins] Jenkins 빌드 번호 변경하는 방법: Script Console 활용 가이드  (0) 2024.11.18
    [Jenkins] 파이프라인 빌드 오류 해결: Gradle 설정 문제  (2) 2024.11.14
    이미지 좌표 구하기  (0) 2024.07.03
    [HeidiSQL] BLOB 칼럼에 이미지 데이터 조회 시 렉이 걸리는 현상  (0) 2024.06.07
    [draw.io] 순서도, 서버 구성도 그리기(무료 온라인 사이트)  (0) 2024.03.26
      '개발/Tool' 카테고리의 다른 글
      • [Jenkins] Jenkins 빌드 번호 변경하는 방법: Script Console 활용 가이드
      • [Jenkins] 파이프라인 빌드 오류 해결: Gradle 설정 문제
      • 이미지 좌표 구하기
      • [HeidiSQL] BLOB 칼럼에 이미지 데이터 조회 시 렉이 걸리는 현상
      syk531
      syk531
      기억을 위해 기록을.

      티스토리툴바