전체 글 (1056) 썸네일형 리스트형 Keycloak CODE_TO_TOKEN_ERROR: cookie와 roles 배경keycloak에서 일반 유저가 로그인을 하다가 CODE_TO_TOKEN_ERROR가 발생했다. authorization code를 클라이언트가 keycloak으로부터 발급받고, 이를 다시 keycloak에 전달하여 keycloak에서 access_token을 받아오는 과정에서 에러가 난 것이다. 처음에는 원인을 잘 몰라서 헤맸지만 특정 유저에게서만 에러가 발현된다는 점에 착안하여 문제 범위를 좁혀나갔다. 그리고는 특정 유저들에 roles가 너무 많이 할당되어 에러가 나는 것을 확인하게 되었다. 원인roles를 너무 많이 부여하면, token에도 resource_access 항목이 길어지고 token이 포함된 cookie의 용량이 커지게 되거나 get 요청이 과다하게 길어지면서 로그인에 실패할 수 .. [비공개] Weekly Report - 25/04/14~24/04/20, 1758일차 보호되어 있는 글입니다. [비공개] Weekly Report - 25/04/06~24/04/13, 1751일차 보호되어 있는 글입니다. [비공개] Weekly Report - 25/03/31~24/04/05, 1744일차 보호되어 있는 글입니다. keycloak benchmark 성능 테스트 w/ kubernetes 보호되어 있는 글입니다. [비공개] Weekly Report - 25/03/24~24/03/30, 1737일차 보호되어 있는 글입니다. [TIL] git, github 변경 코드 줄 수 확인 명령어. file changed, insertions, deletions 배경github에 PR을 올리기 전에 변경량을 확인해야할 필요가 있었다. 너무 많은 코드 변경사항이 commit 되면 리뷰어가 부담스러울 수 있기 때문이다. 방법$ git diff --shortstat 참고로 stat을 입력하면 파일마다 얼마나 변했는지 알려준다.$ git diff --stat [비공개] Weekly Report - 25/03/17~24/03/23, 1730일차 보호되어 있는 글입니다. 이전 1 2 3 4 5 6 7 8 ··· 132 다음