이번에 새로운 프로젝트 세팅에서 Swagger를 세팅했는데, 위와 같은 화면이 나왔다.
간단한 에러지만 나중을 위해 기록한다!
SecurityConfig에서 requestMatchers값만 추가해주면 되는데,
아래 두 개의 값은 무조건 추가해줘야 한다.
.requestMatchers("/swagger-ui/**", "/v3/api-docs/**").permitAll()
처음에는 이렇게만 추가해도 되는 줄 알았는데, 그건 개발 로컬 서버에서 임의로 /**를 추가해줬던 걸 까먹고.. 되는 건 줄 알았다.....
"/swagger-ui/**", "/api-docs/**"
하여튼 무조건 앞에 v3를 꼭 붙어야 한다!
*현재 세팅 참고*
- java : 17
- spring-boot : 3.3.5
- swagger : 2.0.3