포스트맨을 통해 OAuth Access Token을 발급 받아야 할 경우가 생깁니다.
아래와 같이 진행하시면 됩니다.
카카오 애플리케이션
- 카카오 로그인 > 보안 > Client Secret 비활성화
- 카카오 로그인 > Redirect URI > https://getpostman.com/oauth2/callback 추가
Postman
- Add Request로 새로운 요청을 만듭니다.
- Auth 탭 > 좌측 영역 > Auth Type: OAuth 2.0, 하단 Request Headers 선택
- Auth 탭 > 우측 영역 > Configure New Token 영역
- Grant type: Authorization Code
- Callback URL: https://getpostman.com/oauth2/callback
- Auth URL: https://kauth.kakao.com/oauth/authorize
- Access Token URL: https://kauth.kakao.com/oauth/token
- Client ID: 카카오 애플리케이션 > 앱 키 > Rest API 키
- Client Secret: 카카오 로그인 > 보안 > Client Secret
- (중요) Client Authentication: 버전에 따라 다른 것 같음
- 구 버전: Send as Basic Auth header
- 신 버전: Send client credentials in body
- 최하단 'Get New Access Token' 클릭
'[개발] 프레임워크 > Spring' 카테고리의 다른 글
MyBatis useGeneratedKeys 조심히 사용하기 (0) | 2024.10.07 |
---|---|
Spring에서 SSE(Server-Sent Event) 구현하기 (2) | 2024.09.08 |
Security 설정으로 static 파일 허용 (0) | 2024.08.20 |
Spring Retry (0) | 2024.08.11 |
ResponseBodyAdvice의 beforeBodyWrite와 String 반환형 (0) | 2024.08.08 |