본문 바로가기
Today I Learned/Daily Log

[DailyLog] Postman Status: 401 Unauthorized

by 프로그래 밍구 2022. 10. 27.

상황

 간단한 프로젝트를 위한 Spring MVC 계층을 만들고 분명 포스트맨으로 요청과 응답을 잘 주고 받는 것을 확인하였다. Spring Security 의존성만 더 추가된 팀원의 프로젝트를 나의 로컬로 pull 하였다. 그런데 갑자기 포스트맨이 응답이 없어지고 포스트맨에 'Status: 401 Unauthorized' 에러가 떴다. Unauthorized를 보니 Spring Security 의존성과 관련된 문제인 것 같다.

Spring security 의존성

해결

 기존의 작업을 이어나가기 위해 두 가지 방법을 알아냈다. 첫 번째 방법은 위 의존성을 주석처리하고 작업을 진행하는 것이다. 

@SpringBootApplication

 두 번째 방법은 @SpringBootApplication 옆에 (exclude = {SecurityAutoConfiguration.class})을 추가하는 것이다. 나는 이 방법대로 하였고 이 이후로 포스트맨이 잘 작동하였다. 응답을 잘 주고 받는 것을 확인하고 추가했던 코드를 삭제한 후 다음 작업을 이어나갔다.

 

댓글