diff --git a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/SecurityConfiguration.java b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/SecurityConfiguration.java index e92cda68172dc30cb5ca28733234290318c2914c..3d5de28032338100e672f14edd4fdc40e06d3a89 100644 --- a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/SecurityConfiguration.java +++ b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/SecurityConfiguration.java @@ -61,7 +61,7 @@ public class SecurityConfiguration { public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { http .authorizeHttpRequests(authorize -> authorize - .requestMatchers("/*", "/index**", "/success", "/actuator/**", "/error", "/favicon.ico", "/fonts/**", "/webjars/**", + .requestMatchers("/registrierung","/*", "/index**", "/success", "/actuator/**", "/error", "/favicon.ico", "/fonts/**", "/webjars/**", "/api/environment") .permitAll() .requestMatchers("/api", "/api/**", "/preregister", "/register").authenticated() diff --git a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationController.java b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationController.java index a3dd948560b9149361bed14fcb575b43e8a5e09e..5c70ac93dce4f527797e575923616517fe8da76b 100644 --- a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationController.java +++ b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationController.java @@ -31,7 +31,7 @@ public class FachstelleRegistrationController { private final FachstellenProperties properties; private final FachstelleRegistrationService registrationService; - @GetMapping(produces = "text/html; charset=utf-8") + @GetMapping(value = "/registrierung", produces = "text/html; charset=utf-8") public String startRegistration(final Model model) { model.addAttribute("loginUrl", properties.getLoginRedirectUrl()); return "index"; diff --git a/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationControllerITCase.java b/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationControllerITCase.java index 610ff2c5ad6d1ea52b6364f93ce7eb083d7f2e56..66fde07fcec09f51ae36dd62fecfaf5b40e570a2 100644 --- a/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationControllerITCase.java +++ b/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/registration/FachstelleRegistrationControllerITCase.java @@ -38,7 +38,7 @@ class FachstelleRegistrationControllerITCase { @Test void whenCallIndexPage_ThenReturnPage() throws Exception { - mockMvc.perform(MockMvcRequestBuilders.get("") + mockMvc.perform(MockMvcRequestBuilders.get("/registrierung") .header("Accept-Language", "de")) .andExpect(status().isOk()) .andExpect(content().string(containsString("Registrierung als Fachstelle")));