diff --git a/src/main/java/com/faforever/api/config/security/WebSecurityConfig.java b/src/main/java/com/faforever/api/config/security/WebSecurityConfig.java index 9a8a7cd8..b8f2cd3c 100644 --- a/src/main/java/com/faforever/api/config/security/WebSecurityConfig.java +++ b/src/main/java/com/faforever/api/config/security/WebSecurityConfig.java @@ -1,6 +1,7 @@ package com.faforever.api.config.security; import com.faforever.api.security.FafAuthenticationConverter; +import org.springframework.boot.security.autoconfigure.actuate.web.servlet.EndpointRequest; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.http.HttpMethod; @@ -37,6 +38,7 @@ public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Excepti }); http.authorizeHttpRequests(authorizeConfig -> { authorizeConfig.requestMatchers(HttpMethod.OPTIONS).permitAll(); + authorizeConfig.requestMatchers(EndpointRequest.to("health", "info", "prometheus")).permitAll(); // Swagger UI authorizeConfig.requestMatchers( "/swagger-ui/**",