На Swagger нет кнопки авторизации

#java #spring #swagger

Вопрос:

 @Configuration public class SwaggerConfig {  @Bean  public Docket api() {  return new Docket(DocumentationType.SWAGGER_2)  .securityContexts(Arrays.asList(securityContext()))  .securitySchemes(Arrays.asList(apiKey()))  .select()  .apis(RequestHandlerSelectors.any())  .paths(PathSelectors.any())  .build().apiInfo(apiInfo());  }   private ApiInfo apiInfo() {  return new ApiInfoBuilder()  .title(title)  .description(description)  .version(version)  .build();  }   private SecurityContext securityContext() {  return SecurityContext.builder()  .securityReferences(defaultAuth())  .build();  }   private Listlt;SecurityReferencegt; defaultAuth() {  AuthorizationScope authorizationScope = new AuthorizationScope("global", "accessEverything");  AuthorizationScope[] authorizationScopes = new AuthorizationScope[1];  authorizationScopes[0] = authorizationScope;  return Arrays.asList(new SecurityReference("Authorization", authorizationScopes));  }   private ApiKey apiKey() {  return new ApiKey("Authorization", "Authorization", "header");  } }  

Я могу найти кнопку авторизации в пользовательском интерфейсе localhost Swagger, но на развернутом сайте я не могу ее найти. Я пытался развернуть несколько раз, но это всегда не удавалось.