diff --git a/initializer-backend/src/main/java/com/schbrain/archetype/initializer/config/WebConfiguration.java b/initializer-backend/src/main/java/com/schbrain/archetype/initializer/config/WebConfiguration.java index 8a8d186239089e295aeb5d81033470d8a03fc09f..1e7a6a1bdc80885b704df9a8bf9b6f23916a6471 100644 --- a/initializer-backend/src/main/java/com/schbrain/archetype/initializer/config/WebConfiguration.java +++ b/initializer-backend/src/main/java/com/schbrain/archetype/initializer/config/WebConfiguration.java @@ -1,6 +1,9 @@ package com.schbrain.archetype.initializer.config; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.cloud.CloudPlatform; import org.springframework.context.annotation.Configuration; +import org.springframework.core.env.Environment; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @@ -11,8 +14,14 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration(proxyBeanMethods = false) public class WebConfiguration implements WebMvcConfigurer { + @Autowired + private Environment environment; + @Override public void addCorsMappings(CorsRegistry registry) { + if (CloudPlatform.KUBERNETES.isActive(environment)) { + return; + } registry.addMapping("/**") .allowedOrigins("*") .allowedMethods("*") diff --git a/initializer-ui/pom.xml b/initializer-ui/pom.xml index f74a9e777c397395385869798916f2b5b0198ec8..1865c56cae29eb2809d960b84286cf1e4a347bdf 100644 --- a/initializer-ui/pom.xml +++ b/initializer-ui/pom.xml @@ -19,15 +19,16 @@ com.github.eirslett frontend-maven-plugin ${frontend-maven-plugin.version} + + v17.7.2 + https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/ + install node and npm install-node-and-npm - - v17.7.1 -