فهرست منبع

fix: 移除 VectorRecallTestController 重复的 @CrossOrigin 注解

CORS 头重复问题修复:
- 全局拦截器 CrosDomainAllowInterceptor 已统一处理 CORS
- Controller 层不需要重复添加 @CrossOrigin 注解
- 移除未使用的 CrossOrigin import

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
刘立冬 1 هفته پیش
والد
کامیت
49b6053c23
1فایلهای تغییر یافته به همراه1 افزوده شده و 3 حذف شده
  1. 1 3
      server/src/main/java/com/tzld/videoVector/controller/VectorRecallTestController.java

+ 1 - 3
server/src/main/java/com/tzld/videoVector/controller/VectorRecallTestController.java

@@ -9,7 +9,6 @@ import com.tzld.videoVector.model.vo.recall.RecallResultVO;
 import com.tzld.videoVector.model.vo.recall.VideoBasicVO;
 import com.tzld.videoVector.service.recall.VectorRecallTestService;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.CrossOrigin;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -21,11 +20,10 @@ import org.springframework.web.bind.annotation.RestController;
  * 向量召回测试 Controller
  * 提供给前端测试页面使用,只新增接口,不修改现有接口逻辑。
  *
- * MVP 不加鉴权,@CrossOrigin 全开
+ * MVP 不加鉴权。CORS 由全局拦截器 CrosDomainAllowInterceptor 统一处理
  */
 @RestController
 @RequestMapping("/recallTest")
-@CrossOrigin(origins = "*")
 public class VectorRecallTestController {
 
     @Autowired