File tree Expand file tree Collapse file tree 3 files changed +5
-6
lines changed
src/AspNetCore.SecurityKey Expand file tree Collapse file tree 3 files changed +5
-6
lines changed Original file line number Diff line number Diff line change 1
- using AspNetCore . Extensions . Authentication ;
2
-
3
1
using Microsoft . AspNetCore . Http ;
4
2
using Microsoft . Extensions . Logging ;
5
3
Original file line number Diff line number Diff line change @@ -29,13 +29,14 @@ public SecurityKeyExtractor(IOptions<SecurityKeyOptions> securityKeyOptions)
29
29
if ( context is null )
30
30
return null ;
31
31
32
- if ( context . Request . Headers . TryGetValue ( _securityKeyOptions . HeaderName , out var headerKey ) )
32
+ var request = context . Request ;
33
+ if ( request . Headers . TryGetValue ( _securityKeyOptions . HeaderName , out var headerKey ) )
33
34
return headerKey ;
34
35
35
- if ( context . Request . Query . TryGetValue ( _securityKeyOptions . QueryName , out var queryKey ) )
36
+ if ( request . Query . TryGetValue ( _securityKeyOptions . QueryName , out var queryKey ) )
36
37
return queryKey ;
37
38
38
- if ( context . Request . Cookies . TryGetValue ( _securityKeyOptions . CookieName , out var cookieKey ) )
39
+ if ( request . Cookies . TryGetValue ( _securityKeyOptions . CookieName , out var cookieKey ) )
39
40
return cookieKey ;
40
41
41
42
return null ;
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ public SecurityKeyValidator(
44
44
/// <inheritdoc />
45
45
public async ValueTask < ClaimsIdentity > Authenticate ( string ? value , CancellationToken cancellationToken = default )
46
46
{
47
- var isValid = await Validate ( value ) ;
47
+ var isValid = await Validate ( value , cancellationToken ) ;
48
48
49
49
if ( ! isValid )
50
50
return new ClaimsIdentity ( ) ;
You can’t perform that action at this time.
0 commit comments