From 99dd1b3529410739b72daca9913c56919d907302 Mon Sep 17 00:00:00 2001 From: Sonia Zorba Date: Thu, 21 Jan 2021 16:02:21 +0100 Subject: [PATCH] Added support for multiple CORS allowed origins --- src/main/java/it/inaf/ia2/transfer/CorsConfig.java | 5 ++++- src/main/resources/application.properties | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/it/inaf/ia2/transfer/CorsConfig.java b/src/main/java/it/inaf/ia2/transfer/CorsConfig.java index 9c5f3e8..17db23d 100644 --- a/src/main/java/it/inaf/ia2/transfer/CorsConfig.java +++ b/src/main/java/it/inaf/ia2/transfer/CorsConfig.java @@ -19,8 +19,11 @@ public class CorsConfig { @Override public void addCorsMappings(CorsRegistry registry) { + + String[] allowedOrigins = corsAllowedOrigin.split(","); + registry.addMapping("/**") - .allowedOrigins(corsAllowedOrigin) + .allowedOrigins(allowedOrigins) .allowedMethods("*") .allowCredentials(true); } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 9b33c95..10ecdb1 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -10,4 +10,4 @@ jwks_uri=http://localhost/rap-ia2/auth/oidc/jwks path_prefix=/tmp -cors.allowed.origin=http://localhost:8080 \ No newline at end of file +cors.allowed.origin=http://localhost:8080,http://localhost:8085 \ No newline at end of file -- GitLab