refactor: 移除后端跨域配置,由前端代理处理

- 移除 FileUploadController 的 @CrossOrigin 注解
- 恢复 WebMvcConfig 拦截器配置
This commit is contained in:
wangziqi
2026-02-10 16:07:37 +08:00
parent b1a153298f
commit 17e9a5b42b
2 changed files with 2 additions and 5 deletions

View File

@@ -20,10 +20,8 @@ public class WebMvcConfig implements WebMvcConfigurer {
@Override @Override
public void addInterceptors(InterceptorRegistry registry) { public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(authInterceptor) registry.addInterceptor(authInterceptor).addPathPatterns("/**")
.addPathPatterns("/**") .excludePathPatterns("/uploads/**");
.excludePathPatterns("/uploads/**")
.excludePathPatterns("/api/upload/**");
} }
@Override @Override

View File

@@ -14,7 +14,6 @@ import java.util.UUID;
@RestController @RestController
@RequestMapping("/api") @RequestMapping("/api")
@CrossOrigin(origins = "*", allowedHeaders = "*", methods = {RequestMethod.GET, RequestMethod.POST, RequestMethod.PUT, RequestMethod.DELETE, RequestMethod.OPTIONS})
public class FileUploadController { public class FileUploadController {
@Value("${app.upload-path:./uploads}") @Value("${app.upload-path:./uploads}")