-
Spring swagger 3.x openapi Authorization header 설정하기 예제 코드spring 2023. 2. 26. 22:03
@Bean public OpenAPI customOpenAPI() { OpenAPI openAPI = new OpenAPI(); openAPI.components(new Components() .addSecuritySchemes("Authorization", new SecurityScheme().type(SecurityScheme.Type.HTTP).scheme("bearer"))); return openAPI; } @Controller @SecurityRequirement(name = "Authorization") public class Controller { @GetMapping("/") public String getMain() { return ""; } }이렇게 하면 Authorization: bearer <token> 형식의 header 를 swagger 에서 적용할 수 있다.
'spring' 카테고리의 다른 글
Spring modulith 프로젝트에 대해 (0) 2023.09.26 spring cloud gateway 에 대해 (0) 2023.03.12 Spring cache abstraction 에 대한 간단한 예제 (0) 2023.02.26 어떤 controller 에서 handler 하는지 못찾을 때 (0) 2023.02.13 Spring 어플리케이션을 설정하는 방법 (0) 2023.01.28