Как включить Spring Boot Actuator в SB 2.1 и не заблокировать все конечные точки под защитой - PullRequest
0 голосов
/ 23 февраля 2019

Я в буквальном смысле не могу понять это, и через десятки ответов, и ни один из них не работает.Какая именно конфигурация для остановки перенаправления на вход?Я бы предпочел оставить свои конечные точки привода позади безопасности, но мне, честно говоря, все равно в данный момент, потому что мне нужно, чтобы это приложение было пригодным для использования.

Ответы [ 2 ]

0 голосов
/ 23 февраля 2019

Конфигурация безопасности для службы Spring Webflux , обеспечивающей доступ к конечным точкам привода:

@Configuration
public class SecurityConfig {
    @Bean
    public SecurityWebFilterChain securityWebFilterChain(ServerHttpSecurity http) {
        return http.authorizeExchange()
                // .pathMatchers("/actuator/**").permitAll()
                .anyExchange().permitAll()
                .and().csrf().disable().build();
    }
}
0 голосов
/ 23 февраля 2019

Пример конфигурации, которая требуется в справочной документации Spring Boot :

@Configuration
public class ActuatorSecurity extends WebSecurityConfigurerAdapter {

    @Override
    protected void configure(HttpSecurity http) throws Exception {
        http.requestMatcher(EndpointRequest.toAnyEndpoint())
                .authorizeRequests()
                .anyRequest().permitAll();
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...