
이번 글을 통해 배워 갈 내용
- Spring Social Login Spring Boot 3.1.1 버전으로 업하면서 생긴 버그 픽스
내용
네이버 소셜 로그인 기능을 스프링 부트 3.1.1으로 버전업 하면서
아래와 같은 버그가 발생하였습니다
java.lang.IllegalArgumentException: This class supports `client_secret_basic`, `client_secret_post`, and `none` by default. Client [naver] is using [org.springframework.security.oauth2.core.ClientAuthenticationMethod] instead. Please use a supported client authentication method, or use `setRequestEntityConverter` to supply an instance that supports [org.springframework.security.oauth2.core.ClientAuthenticationMethod].
at org.springframework.util.Assert.isTrue(Assert.java:140) ~[spring-core-6.0.10.jar:6.0.10]
...
위에 버그를 저는 application.properties 파일을 아래와 같은 설정에서
spring.security.oauth2.client.registration.naver.clientAuthenticationMethod=post
아래와 같이 바꾸어서 해결하였습니다
spring.security.oauth2.client.registration.naver.clientAuthenticationMethod=client_secret_post
참조 및 인용
머리속과 에러코드문
블로그 추천 포스트
https://codemasterkimc.tistory.com/50
300년차 개발자의 좋은 코드 5계명 (Clean Code)
이번 글을 통해 배워갈 내용 좋은 코드(Clean Code)를 작성하기 위해 개발자로서 생각해볼 5가지 요소를 알아보겠습니다. 개요 좋은 코드란 무엇일까요? 저는 자원이 한정적인 컴퓨터 세상에서 좋
codemasterkimc.tistory.com
오늘도 즐거운 코딩 하시길 바랍니다 ~ :)
728x90
'Spring' 카테고리의 다른 글
| https를 사용하지 않는 Spring OAuth 리디렉션_uri 해결방법 (0) | 2023.09.14 |
|---|---|
| Spring JPA entity in Kotlin Class (0) | 2023.08.21 |
| 스프링 부트 3.3 업데이트 이후 NullPointerException UnsatisfiedDependencyException 이 발생한다면 (1) | 2023.02.26 |
| Spring 3.0에서 profiles 를 이용해 Local, Develop, Production 등에 맞게 이용해보기 (0) | 2023.02.04 |
| Spring Boot 3.0.0 으로 Migration 해보는 한가지 방법 (0) | 2022.12.11 |