chenhaozhe
3 天以前 0ecadf2d4500e018ef59c5d7c0eb3b23856580f0
WebAPI/Service/TokenAppendHandler.cs
@@ -23,9 +23,14 @@
                if (response.IsSuccessStatusCode && response.Content != null)
                {
                    // 3. 获取旧 token
                    var oldToken = request.Headers.GetValues("token")?.FirstOrDefault();
                    var oldToken = request.Headers.GetValues("authorization")?.FirstOrDefault();
                    if (string.IsNullOrEmpty(oldToken))
                        return response;
                    if (oldToken.StartsWith("Bearer "))
                    {
                        oldToken = oldToken.Replace("Bearer ", "").Trim();
                    }
                    WebAPI.LogService.Write($"oldToken: {oldToken}");
                    // 4. 判断是否需要续期
                    bool needRenew = JWTHelper.TokenAboutToExpire(oldToken);
@@ -54,9 +59,10 @@
                        "application/json");
                }
            }
            catch
            catch(Exception e)
            {
                WebAPI.LogService.Write(e);
                return response;
            }
            return response;