diff --git a/framework/Furion.Extras.Authentication.JwtBearer/JWTEncryption.cs b/framework/Furion.Extras.Authentication.JwtBearer/JWTEncryption.cs index 2f48d0bfe2843444b02a54dafaed348a101515d5..33dcf2db88010ed2fb1c8809a7a45e232c1a75e5 100644 --- a/framework/Furion.Extras.Authentication.JwtBearer/JWTEncryption.cs +++ b/framework/Furion.Extras.Authentication.JwtBearer/JWTEncryption.cs @@ -345,7 +345,7 @@ public class JWTEncryption if (string.IsNullOrWhiteSpace(bearerToken)) return default; var prefixLenght = tokenPrefix.Length; - return bearerToken.StartsWith(tokenPrefix, true, null) && bearerToken.Length > prefixLenght ? bearerToken[prefixLenght..] : default; + return bearerToken.StartsWith(tokenPrefix, true, null) && bearerToken.Length > prefixLenght ? bearerToken[prefixLenght..].Trim() : default; } ///