try to fix cors

This commit is contained in:
2024-06-11 09:28:26 +02:00
parent 60ad5c660d
commit def5442793
2 changed files with 15 additions and 1 deletions

View File

@@ -9,7 +9,6 @@ import java.sql.*;
import java.util.Optional;
import java.util.Vector;
@CrossOrigin(origins = "*", maxAge = 3600)
@RestController
public class Routes {

View File

@@ -2,6 +2,9 @@ package de.anxietyprime.swajodel;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@SpringBootApplication
public class SwaJodelApplication {
@@ -10,4 +13,16 @@ public class SwaJodelApplication {
SpringApplication.run(SwaJodelApplication.class, args);
}
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurer() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedOrigins("localhost:3000");
registry.addMapping("/**").allowedOrigins("jodel.local.anxietyprime.de");
registry.addMapping("/**").allowedOrigins("jodel.anxietyprime.de");
}
};
}
}