@Configuration
public class SwaggerConfiguration {
@Bean
public OpenAPI api() {
SecurityScheme securityScheme = new SecurityScheme()
.type(SecurityScheme.Type.HTTP) // HTTP 타입으로 변경
.scheme("bearer") // Bearer 스킴 지정
.bearerFormat("JWT") // JWT 형식 지정
.in(SecurityScheme.In.HEADER)
.name("Authorization");
SecurityRequirement securityRequirement = new SecurityRequirement()
.addList("Bearer Token");
return new OpenAPI()
.components(new Components().addSecuritySchemes("Bearer Token", securityScheme))
.addSecurityItem(securityRequirement);
}
}