Spring Boot Basic Authentication langsam

Diskutiere Spring Boot Basic Authentication langsam im Application Tier Bereich.
NicoDeluxe

NicoDeluxe

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");
    }
}
 
K

kay73

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.
 
Thema: 

Spring Boot Basic Authentication langsam

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben