From c87b5af628e87a0d6d2f7b4187772764b396cf74 Mon Sep 17 00:00:00 2001 From: vladp Date: Mon, 9 Mar 2026 12:12:06 +0700 Subject: [PATCH] dev temp set urk --- .../nocopy/configuration/CorsConfig.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/main/java/ru/soune/nocopy/configuration/CorsConfig.java diff --git a/src/main/java/ru/soune/nocopy/configuration/CorsConfig.java b/src/main/java/ru/soune/nocopy/configuration/CorsConfig.java new file mode 100644 index 0000000..da8a0f5 --- /dev/null +++ b/src/main/java/ru/soune/nocopy/configuration/CorsConfig.java @@ -0,0 +1,23 @@ +package ru.soune.nocopy.configuration; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.cors.CorsConfiguration; +import org.springframework.web.cors.UrlBasedCorsConfigurationSource; +import org.springframework.web.filter.CorsFilter; + +@Configuration +public class CorsConfig { + + @Bean + public CorsFilter corsFilter() { + UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); + CorsConfiguration config = new CorsConfiguration(); + config.addAllowedOrigin("*"); + config.addAllowedMethod("*"); + config.addAllowedHeader("*"); + source.registerCorsConfiguration("/**", config); + + return new CorsFilter(source); + } +}