From d7bb7ef2948e989c0dbd4057f5839105611fb5ba Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Thu, 17 Nov 2022 17:40:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B7=A8=E8=B6=8A=E9=A1=BA?= =?UTF-8?q?=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.API/Startup.cs | 4 +++- .../_PipelineExtensions/IRacisHostFileStoreConfig.cs | 7 ++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/IRaCIS.Core.API/Startup.cs b/IRaCIS.Core.API/Startup.cs index 000d20211..16d57165a 100644 --- a/IRaCIS.Core.API/Startup.cs +++ b/IRaCIS.Core.API/Startup.cs @@ -168,6 +168,8 @@ namespace IRaCIS.Core.API app.UseForwardedHeaders(); + app.UseCors(t => t.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader()); + //不需要 token 访问的静态文件 wwwroot css, JavaScript, and images don't require authentication. app.UseStaticFiles(); @@ -219,7 +221,7 @@ namespace IRaCIS.Core.API //文件伺服 必须带Token 访问 //app.UseIRacisHostStaticFileStore(env); - app.UseCors(t => t.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader()); + app.UseEndpoints(endpoints => { diff --git a/IRaCIS.Core.API/_PipelineExtensions/IRacisHostFileStoreConfig.cs b/IRaCIS.Core.API/_PipelineExtensions/IRacisHostFileStoreConfig.cs index 14f0aae89..449c48da0 100644 --- a/IRaCIS.Core.API/_PipelineExtensions/IRacisHostFileStoreConfig.cs +++ b/IRaCIS.Core.API/_PipelineExtensions/IRacisHostFileStoreConfig.cs @@ -27,7 +27,12 @@ namespace IRaCIS.Core.API ServeUnknownFileTypes = true, DefaultContentType = "application/octet-stream" - }); + // // Set up custom content types - associating file extension to MIME type + //var provider = new FileExtensionContentTypeProvider(); + // // Add new mappings + // provider.Mappings[".myapp"] = "application/x-msdownload"; + + }); } } }