diff --git a/fda-database-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java b/fda-database-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java index 9372169bd8a80f11fcfe3b81eaef1031843f2961..a6cb74316665116f8e4c2f7f0b94fb98274f8957 100644 --- a/fda-database-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java +++ b/fda-database-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java @@ -58,6 +58,16 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter { http.authorizeRequests() /* our public endpoints */ .antMatchers(HttpMethod.GET, "/api/container/**/database/**").permitAll() + .antMatchers("/v2/api-docs", + "/configuration/ui", + "/swagger-resources", + "/configuration/security", + "/swagger-ui.html", + "/webjars/**", + "/swagger-resources/configuration/ui", + "/swagger-ui.html", + "/v3/api-docs/**", + "/swagger-ui/**").permitAll() /* our private endpoints */ .anyRequest().authenticated(); /* add JWT token filter */ diff --git a/fda-table-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java b/fda-table-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java index 4fbc0cf4c291754bfefc6102ed0de24e244ea337..58a1d637f3926c247c369ee0378412bf1713f2a7 100644 --- a/fda-table-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java +++ b/fda-table-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java @@ -58,6 +58,16 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter { http.authorizeRequests() /* our public endpoints */ .antMatchers(HttpMethod.GET, "/api/container/**/database/**/table/**").permitAll() + .antMatchers("/v2/api-docs", + "/configuration/ui", + "/swagger-resources", + "/configuration/security", + "/swagger-ui.html", + "/webjars/**", + "/swagger-resources/configuration/ui", + "/swagger-ui.html", + "/v3/api-docs/**", + "/swagger-ui/**").permitAll() /* our private endpoints */ .anyRequest().authenticated(); /* add JWT token filter */