공부/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이 일치하지 않아서 생기는 오류일 수 있어서 해당 부분도 확인해보면 좋다. 

 

 

 

 

 

 

 

반응형