[이슈] Spring Security 적용 시 api 기능 동작 불가 이슈

2022. 10. 7. 16:35이슈 창고

728x90
SMALL

[Reason]

- Spring Security 를 적용 후 컨트롤러에 api 로 매핑 생성 후 테스트로 동작 시켜보았지만 api가 아예 매핑되지 않았다.

'회원 가입하기' 버튼 태그를 누르게 되면 오른쪽의 /user/signup api 루트로 빠져나가서 회원가입 페이지가 나와야 하는데 아예 이동조차 되지않았다.

에러메시지 또한 깔끔하게 아무것도 없었다.

 

[Solution]

- 몇 시간을 헤맨 결과, 원인은 바로 Spring Security 를 사용하면서 만들어놓은 Security Config가 문제 였다.

 

http 로 요청을 해서 api 가 동작이 되게 하려면 해당 api 를 허용하겠다는 코드를 명시해야 한다.

 

(# 이것은 Spring Security를 사용하고 http 를 호출하면서 동작하게될 api 이기 때문에 해당되는 사항이지만 Security 자체를 사용하지 않는다면 기존처럼 사용해도 문제 없을 듯하다.)

728x90
반응형
LIST