diff --git a/src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictEntityFrameworkCoreAuthorizationStore.cs b/src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictEntityFrameworkCoreAuthorizationStore.cs index c4eb5a47a..239e33faf 100644 --- a/src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictEntityFrameworkCoreAuthorizationStore.cs +++ b/src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictEntityFrameworkCoreAuthorizationStore.cs @@ -308,7 +308,7 @@ public virtual IAsyncEnumerable FindByApplicationIdAsync( return (from authorization in Authorizations.Include(authorization => authorization.Application).AsTracking() join application in Applications.AsTracking() on authorization.Application!.Id equals application.Id - where application.Id!.Equals(identifier) + where application.Id!.Equals(key) select authorization).AsAsyncEnumerable(cancellationToken); } @@ -1146,4 +1146,4 @@ public virtual async ValueTask UpdateAsync(TAuthorization authorization, Cancell return TypeDescriptor.GetConverter(typeof(TKey)).ConvertToInvariantString(identifier); } -} +} \ No newline at end of file