Backend napisany w mikroserwisach (spring boot cloud). W mikroserwisie Gateway który jest odpowiedzialny za api routing i sprawdzanie czy odpytujący ma odpowiednie uprawnienia mam obecnie zahardkodowana testową konfiguracje:
@Override
public void configure(WebSecurity webSecurity) {
webSecurity.ignoring()
.antMatchers("/user-service/customer/login/*")
.antMatchers("/user-service/user/login");
}
@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests()
.antMatchers("/info").hasAuthority("ADMIN")
//.antMatchers("/user-service/login").hasAuthority("ADMIN")
.antMatchers("/test3").hasRole("ADMIN")
.and()
.addFilter(new JwtFilter(authenticationManager()))
.csrf().disable();
}
W jaki sposób przenieść to do pliku? w jakiej lokalizacji taki plik powinien być?