From 73b3eea1c374a01c9e62fae151d4e6de4fda5804 Mon Sep 17 00:00:00 2001 From: "qianhao.xu" Date: Tue, 8 Apr 2025 18:25:43 +0800 Subject: [PATCH] cors --- .../Controller/OnlyPrintProductLabelController.cs | 1 - .../linesider_screen_bankend/Views/MainWindow.xaml.cs | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/linesider_screen_bankend/linesider_screen_bankend/Controller/OnlyPrintProductLabelController.cs b/linesider_screen_bankend/linesider_screen_bankend/Controller/OnlyPrintProductLabelController.cs index 336876c..e0c770a 100644 --- a/linesider_screen_bankend/linesider_screen_bankend/Controller/OnlyPrintProductLabelController.cs +++ b/linesider_screen_bankend/linesider_screen_bankend/Controller/OnlyPrintProductLabelController.cs @@ -94,7 +94,6 @@ namespace linesider_screen_bankend.Controller } else { - // 返回成功响应 await this.HttpContext.SendApiFailAsync(500, "工单不在数据库"); } diff --git a/linesider_screen_bankend/linesider_screen_bankend/Views/MainWindow.xaml.cs b/linesider_screen_bankend/linesider_screen_bankend/Views/MainWindow.xaml.cs index 9e492bf..78fdadc 100644 --- a/linesider_screen_bankend/linesider_screen_bankend/Views/MainWindow.xaml.cs +++ b/linesider_screen_bankend/linesider_screen_bankend/Views/MainWindow.xaml.cs @@ -91,6 +91,11 @@ namespace linesider_screen_bankend.Views var server = new WebServer(o => o .WithUrlPrefix(url) .WithMode(HttpListenerMode.EmbedIO)) + .WithCors( + origins: "*", // 允许所有来源,或指定特定来源如 "http://example.com,http://localhost:8080" + headers: "*", // 允许所有头 + methods: "*" // 允许所有方法 + ) .WithWebApi("/print_api", m => m .WithController(() => new PrintCommunicationController(AddLog)) .WithController(() => new OnlyPrintProductLabelController(AddLog)))