diff --git a/IRaCIS.Core.API/Startup.cs b/IRaCIS.Core.API/Startup.cs index fbb8598e..000d2021 100644 --- a/IRaCIS.Core.API/Startup.cs +++ b/IRaCIS.Core.API/Startup.cs @@ -119,8 +119,11 @@ namespace IRaCIS.Core.API services.AddhangfireSetup(_configuration); // QuartZ 定时任务框架 使用了hangfire 暂时不用,后续需要可以打开,已经配好 services.AddQuartZSetup(_configuration); + // 保护上传文件 - services.AddStaticFileAuthorizationSetup(); + //services.AddStaticFileAuthorizationSetup(); + + ////HttpReports 暂时废弃 //services.AddHttpReports().AddHttpTransport(); //Serilog 日志可视化 LogDashboard日志 diff --git a/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs b/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs index c58d7b11..dbe605f9 100644 --- a/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs +++ b/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs @@ -63,14 +63,13 @@ namespace IRaCIS.Core.API if (context.Request.Path.ToString().Contains("IRaCISData") || context.Request.Path.ToString().Contains("SystemData") ) { - //var cookieToken = context.Request.Cookies["access_token"]; + var cookieToken = context.Request.Cookies["access_token"]; - //if (!String.IsNullOrWhiteSpace(cookieToken)) - //{ - // context.Token = cookieToken; - //} + if (!String.IsNullOrWhiteSpace(cookieToken)) + { + context.Token = cookieToken; + } - context.Success(); } return Task.CompletedTask;