인프런 커뮤니티 질문&답변

공부해야지님의 프로필 이미지
공부해야지

작성한 질문수

스프링부트 시큐리티 & JWT 강의

key 보관 방법

작성

·

186

0

수업 듣다가 궁금증이 생겨서 남깁니다.

key 생성 시에 현재 실습에서는 "cos" 를 사용했는데, 실제로 사용할때는 key를 어떻게 생성하고, 보관해야하는지 궁금합니다.

답변 1

0

최주호님의 프로필 이미지
최주호
지식공유자

실제로는 환경변수를 가져와서 사용합니다.

로컬컴퓨터에 시스템 환경변수를 만들고

그값을 불러와서 사용하면 노출되지 않습니다.

 

마찬가지로, AWS같은 곳으로 배포했을때도 배포환경에 환경변수를 동일하게 등록해주면 됩니다.

 

System.getEnv 같은거나

System.getPropoerty 같은 걸로 환경변수를 가져올수있고

application.yml 에서 ${KEY_SRPING} 이런식으로 환경변수 이름을 찾을 수 있습니다.

공부해야지님의 프로필 이미지
공부해야지

작성한 질문수

질문하기