From 1bfe95ae803adee6f824e83d887aaf24d1d07788 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 08 Jul 2024 15:00:01 +0800 Subject: [PATCH] 逻辑 --- src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java | 29 +++++++++++++++++++++++++---- 1 files changed, 25 insertions(+), 4 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java b/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java index 42e6503..2c7044a 100644 --- a/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java +++ b/src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java @@ -1,7 +1,9 @@ package cc.mrbird.febs.common.configure; +import cc.mrbird.febs.common.interceptor.DappInterceptor; import cc.mrbird.febs.common.interceptor.LoginInterceptor; import org.springframework.context.annotation.Configuration; +import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.InterceptorRegistration; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @@ -15,9 +17,28 @@ @Override public void addInterceptors(InterceptorRegistry registry) { - InterceptorRegistration registration = registry.addInterceptor(new LoginInterceptor()); - registration.addPathPatterns("/api/**"); - registration.excludePathPatterns("/api/common/**"); - registration.excludePathPatterns("/trx/**"); +// InterceptorRegistration registration = registry.addInterceptor(new LoginInterceptor()); +// registration.addPathPatterns("/api/**"); +// registration.addPathPatterns("/dapp/**"); +// registration.excludePathPatterns("/api/common/**"); + +// + InterceptorRegistration registration = registry.addInterceptor(new DappInterceptor()); + registration.addPathPatterns("/dapi/**"); + registration.excludePathPatterns("/dapi/common/**"); } + + /** + * 设置cors跨域支持 + * + * @param registry + */ + @Override + public void addCorsMappings(CorsRegistry registry) { + registry.addMapping("/**") + .allowedOrigins("*") + .allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS") + .allowCredentials(true).maxAge(3600); + } + } -- Gitblit v1.9.1