From 72d84b18d4bcc104f1ecd14157472d354f06ca72 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Fri, 27 May 2022 15:57:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0cookie=20=20=E6=B5=8B?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Authorization/JWTAuthSetup.cs | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs b/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs index 8787bb9a8..12bcc9e1f 100644 --- a/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs +++ b/IRaCIS.Core.API/_ServiceExtensions/Authorization/JWTAuthSetup.cs @@ -46,20 +46,19 @@ namespace IRaCIS.Core.API OnMessageReceived = (context) => { - if (!context.Request.Query.TryGetValue("access_token", out StringValues values)) + if (context.Request.Query.TryGetValue("access_token", out StringValues values)) { - return Task.CompletedTask; - } - - var queryToken = values.FirstOrDefault(); - - if (!String.IsNullOrWhiteSpace(queryToken)) - { - context.Token = queryToken; - - return Task.CompletedTask; + var queryToken = values.FirstOrDefault(); + + if (!String.IsNullOrWhiteSpace(queryToken)) + { + context.Token = queryToken; + + return Task.CompletedTask; + } } + //仅仅是访问文件的时候才会去取token认证 前端对cookie设置了有效期 if (context.Request.Path.ToString().Contains("IRaCISData")|| context.Request.Path.ToString().Contains("SystemData") )