From f4fd984733860d7e86233e1ae460c51e9a2deb4c Mon Sep 17 00:00:00 2001 From: Sumedh Date: Mon, 30 Sep 2024 14:40:54 +0000 Subject: [PATCH] allowed origins modified to specific url --- .../com/olympus/hermione/security/config/CorsConfig.java | 8 +++++++- src/main/resources/application.properties | 5 ++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/olympus/hermione/security/config/CorsConfig.java b/src/main/java/com/olympus/hermione/security/config/CorsConfig.java index 1d704b8..7ea22cb 100644 --- a/src/main/java/com/olympus/hermione/security/config/CorsConfig.java +++ b/src/main/java/com/olympus/hermione/security/config/CorsConfig.java @@ -1,15 +1,21 @@ package com.olympus.hermione.security.config; + +import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration public class CorsConfig implements WebMvcConfigurer { + + @Value("${hermione.fe.url}") + private String hermione_frontend_url; + @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") - .allowedOrigins("*") + .allowedOrigins(hermione_frontend_url) .allowedHeaders("*") .allowedMethods("GET", "POST", "PUT", "DELETE"); } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index ce54ede..0a5a804 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -16,4 +16,7 @@ spring.main.allow-circular-references=true neo4j.uri=neo4j+s://e17e6f08.databases.neo4j.io:7687 neo4j.username=neo4j -neo4j.password=8SrSqQ3q6q9PQNWtN9ozqSQfGce4lfh_n6kKz2JIubQ \ No newline at end of file +neo4j.password=8SrSqQ3q6q9PQNWtN9ozqSQfGce4lfh_n6kKz2JIubQ + + +hermione.fe.url="http://hermione.olympusai.live" \ No newline at end of file