Spring Boot - 如何为管理员用户保护Hystrix等仪表板

时间:2016-10-24 21:31:00

标签: spring-boot hystrix

我的Spring Boot服务已经存在基本身份验证。我将Hystrix集成到短路外部服务和监控仪表板。但是如何为管理员用户保护Hystrix仪表板?

谢谢, 阿伦。

1 个答案:

答案 0 :(得分:0)

配置Spring Security以在/hystrix端点上强制执行基本身份验证。例如:

@Configuration
public class SecurityConfiguration extends WebSecurityConfigurerAdapter {

    @Override
    protected void configure(final HttpSecurity http) throws Exception {
        http.httpBasic()
            .and()
            .authorizeRequests()
            .antMatchers("/hystrix")
            .authenticated();    
    }
}