diff options
author | crupest <crupest@outlook.com> | 2020-11-13 16:23:54 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2020-11-13 16:25:02 +0800 |
commit | 2a132acab30042f068577096f6b97f6961951b0e (patch) | |
tree | e90e1052e797282d002b93d44b2a0ec86a2bc5d3 /BackEnd/Timeline/Auth | |
parent | 381cb7c64123c71899f549baa16bb610cc8b037f (diff) | |
download | timeline-2a132acab30042f068577096f6b97f6961951b0e.tar.gz timeline-2a132acab30042f068577096f6b97f6961951b0e.tar.bz2 timeline-2a132acab30042f068577096f6b97f6961951b0e.zip |
refactor: Fix #178 .
Diffstat (limited to 'BackEnd/Timeline/Auth')
-rw-r--r-- | BackEnd/Timeline/Auth/MyAuthenticationHandler.cs | 2 | ||||
-rw-r--r-- | BackEnd/Timeline/Auth/PrincipalExtensions.cs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs b/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs index b5e22a14..223ff187 100644 --- a/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs +++ b/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs @@ -45,7 +45,7 @@ namespace Timeline.Auth {
// check the authorization header
string header = Request.Headers[HeaderNames.Authorization];
- if (!string.IsNullOrEmpty(header) && header.StartsWith("Bearer ", StringComparison.InvariantCultureIgnoreCase))
+ if (!string.IsNullOrEmpty(header) && header.StartsWith("Bearer ", StringComparison.OrdinalIgnoreCase))
{
var token = header.Substring("Bearer ".Length).Trim();
_logger.LogInformation(LogTokenFoundInHeader, token);
diff --git a/BackEnd/Timeline/Auth/PrincipalExtensions.cs b/BackEnd/Timeline/Auth/PrincipalExtensions.cs index 9f86e8ac..c0f9de14 100644 --- a/BackEnd/Timeline/Auth/PrincipalExtensions.cs +++ b/BackEnd/Timeline/Auth/PrincipalExtensions.cs @@ -9,7 +9,7 @@ namespace Timeline.Auth internal static bool HasPermission(this ClaimsPrincipal principal, UserPermission permission)
{
return principal.HasClaim(
- claim => claim.Type == AuthenticationConstants.PermissionClaimName && string.Equals(claim.Value, permission.ToString(), StringComparison.InvariantCultureIgnoreCase));
+ claim => claim.Type == AuthenticationConstants.PermissionClaimName && string.Equals(claim.Value, permission.ToString(), StringComparison.OrdinalIgnoreCase));
}
}
}
|