コード例 #1
0
    protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, HasScopeRequirement requirement)
    {
        var ip        = _httpContextAccessor.HttpContext.Connection.RemoteIpAddress.ToString();
        var userAgent = _httpContextAccessor.HttpContext.Request.Headers["User-Agent"].ToString();

        //context.Succeed(requirement);

        return(Task.CompletedTask);
    }
コード例 #2
0
 protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, HasScopeRequirement requirement)
 {
     context.Succeed(requirement);
     return(Task.CompletedTask);
 }