본문 바로가기
IT/Java

Spring security 설정으로 인한 401 Unauthorized 에러

by 성준하이 2023. 4. 7.
반응형

새롭게 springboot 프로젝트를 만들고 restapi 통신을 해보니 에러도 안뜨고 통신도 안되었다.

그리고 상태값 하나를 뱉어내었다.

(401 Unauthorized 발생)

 

그러면서 추가적으로 header 에 Access-Control 관련된 에러들이 발생하였다.

 

모두 공통점은 security 관련 에러이다.

 

허용되지 않은 곳에서 호출이 되기에 리턴을 못해주는 경우이다.

 

해결책은 간단하다.

 

security 를 cors로 값을 맞춰주거나 test환경이라면 spring security 관련을 pom.xml 에서 제거해주면 해결이 된다.

cors란 아래 참고 포스팅 참고 바란다.

 


참고 포스팅

https://thenicesj.tistory.com/329

 

CORS 란?

한가지 극단적인 예를 들어본다면, 만약 어떤 악성 프로그램이 당신의 컴퓨터에 설치가 되고 해당 프로그램을 통해서 브라우저에서 특정 명령을 수행한다면 어떻게 될까? 로그인이 세션으로 잡

thenicesj.tistory.com

 

반응형

댓글