Skip to Content
Suffering builds character
아카이브18.spring Security스프링 시큐리티3.인증실습Basic 인증6.API 클라이언트로 테스트

6.API 클라이언트로 테스트

Postman 환경에서는 다음과 같은 방법으로 인증 처리 동작을 테스트할 수 있음

포스트맨 요청 URL
http://localhost:8080/hello

401 Unauthorized, 리소스에 대한 접근 권한이 없음

1-1. Authorization 탭에서 Basic 인증 방식으로 자격 증명 정보 추가

올바른 자격 증명을 추가하여 다시 요청 전송

1-2. HTTP 요청 헤더에 Authorization 헤더값으로 직접 추가하기

HTTP 요청 헤더에 직접 요청하기 위해서는 Base64 형태로 인코딩이 되어 전달되어야하기 때문에 인코딩한 값을 추가해야함

인코딩 방법 id:password의 형태로 작성 후 인코딩 진행

인코딩 전

user:UUID값

→ user와 UUID 사이에 공백이 있으면 안됨

인코딩 후

dXNlcjo4M2EwYWY5MC1jM2I1LTQ5ZGMtYWJhZi02YWM0YWM4NzlhMWI=
요청 헤더 내 Authorization 헤더 추가 예시
Basic dXNlcjo4M2EwYWY5MC1jM2I1LTQ5ZGMtYWJhZi02YWM0YWM4NzlhMWI=

Last updated on