inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현

소셜 로그인 (3) - TokenManager 구현 확인

access token 생성 중 에러가 있어서 문의드립니다.

537

deokgoni

작성한 질문수 8

1

안녕하세요. 강의 잘 듣고 있습니다.

access token 생성중에 에러가 생겨서 진행이 안되고 있어 문의드립니다.

해당 부분에서 secret 임이의 문자열을 ES512 알로리즘 방식을 적용할 때 아래와 같은 에러가 발생합니다.

Key bytes may only be specified for HMAC signatures.  If using RSA or Elliptic Curve, use the signWith(SignatureAlgorithm, Key) method instead.

ES256을 적용도 해보고 여러 시도를 해봤는데 동일한 에러가 발생하네요.
제가 실수한 부분이 있을까요?
참고로 yml 설정은 강사님과 동일하게 맞췄습니다.
조언 부탁드려요!


==============================
원인을 찾았습니다.
HS512로 적용해야하는데 ES512로 적용했네요.
ㅎㅎ
ES512는 임의의 문자열을 알고리즘으로 변환을 못해 에러가 발생했는데 자세히는 모르겠네요.
아시는 분 있으면 답글 부탁드립니다.ㅎㅎ

spring-boot jpa web-api

답변 1

1

구파고

안녕하세요! 저도 암호화에 대해서 많은 것을 알고있지는 않지만 찾아보니까 비밀키를 이용하여 토큰을 생성하는게 아니라 비밀키/공개키 2개를 사용하는 알고리즘인 비대칭 알고리즘방식으로 생성을 해야하는 것으로 보입니다!

json web token 생성 사이트에서도 토큰 생성을 위해서 비밀키와 공개키를 입력하는것으로 보이네요!

image

OAUTH2 질문

0

95

2

카카오토큰관련

0

79

2

auditing

0

76

1

전역에러처리질문

0

114

2

토큰 발급 관련 문의 드립니다.

0

130

2

이 흐름이 맞을까요??

0

126

2

OpenFeign을 어떤 상황에서 어떻게 사용하는지 감이 안옵니다...

0

219

2

도메인형 패키지 구조 질문

0

242

1

application.yml token 선언 시 오류

0

322

1

토큰발행시 500 INTERNAL_SERVER_ERROR

0

157

1

oauth 회원가입 시 필수 추가 정보는 어떤 식으로 받으시나요?

0

287

2

io.jsonwebtoken.security.WeakKeyException 해결방법

0

387

1

리프레시 토큰 사용 관련 문의 건

0

336

1

Xss 에서 WebConfig 오류 발생됩니다.

0

671

1

applycation.yml 의 readTimeout 이 적용이 안됩니다.

0

696

2

강사님 Swagger에 질문드립니다.

0

294

2

kakao token 발급 시 에러

0

729

2

아직 초반부분인데 질문이있습니다.

0

204

1

socialLoginApiService map 주입

0

291

1

전역 에러 처리 메시지 관리

0

608

2

안드로이드 스튜디오와 협업

0

645

2

String accessToken = authorizationHeader.split(" ")[1];은 accessToken이 맞나요?

0

312

1

SocialLoginApiServiceFactory 생성자 관련 질문입니다.

0

256

1

OAuthAttributes 클래스의 toMemberEntity의 파라미터로 memberType이 들어가야하는 이유가 궁금합니다.

0

444

2