공부/Spring
[Spring] Swagger Error - Failed to load API definition.
작은소행성
2023. 8. 17. 19:30
Failed to load API definition.
Fetch error
undefined http://localhost:8080/v3/api-docs
Spring 에서 Swagger3을 사용하고 있는데 해당 오류가 발생했다.
해결 방법 (1)
Spring Security도 사용하고 있어서 permitAll()을 사용했다.
...
.antMatchers("/swagger-ui/**", "/v3/api-docs/").permitAll();
해결 방법 (2)
permitAll을 사용해도 안된다면
@ApiImplicitParam 이라는 어노테이션을 사용하고 있을때
@RequestBody와 요구되는 Param이 일치하지 않아서 생기는 오류일 수 있어서 해당 부분도 확인해보면 좋다.
반응형