Spring Boot Basic Authentication langsam

Bitte aktiviere JavaScript!
Hallo zusammen,

ich habe in meine Sprin Boot Services Basic Auth eingebaut, seid dem ist das ganze RICHTIG langsam! Aber mindestens 200% langsamer als ohne. Hat jemand ne Idee wie ich das beheben kann?

Meine Security Klasse:

Code:
@Configuration
public class SecurityConfig extends WebSecurityConfigurerAdapter {
    @Override
    protected void configure(HttpSecurity http) throws Exception {
        http
                .csrf().disable()
                .authorizeRequests().anyRequest().authenticated()
                .and()
                .httpBasic();
    }

    @Autowired
    public void configureGlobal(AuthenticationManagerBuilder auth)
            throws Exception {
        auth.inMemoryAuthentication()
                .withUser("username")
                .password("{noop}password")
                .roles("USER");
    }
}
 
ich habe in meine Sprin Boot Services Basic Auth eingebaut, seid dem ist das ganze RICHTIG langsam! Aber mindestens 200% langsamer als ohne.
Du musst den echten Flaschenhals finden. Der kann sich z. B. im Password-Encoder verstecken: Es dauert z. B. eine halbe Ewigkeit, bis der BCryptEncoder im Debug-Mode seine Initialisierung hinter sich bringt. Danach wird's wieder schnell. Halte den Worker-Thread mal an und schau wo's hängt.
 
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben