diff --git a/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Microsoft/Extensions/DependencyInjection/AbpOpenIdConnectExtensions.cs b/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Microsoft/Extensions/DependencyInjection/AbpOpenIdConnectExtensions.cs index 2a2d0a712d..984b3cf3a4 100644 --- a/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Microsoft/Extensions/DependencyInjection/AbpOpenIdConnectExtensions.cs +++ b/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Microsoft/Extensions/DependencyInjection/AbpOpenIdConnectExtensions.cs @@ -28,8 +28,6 @@ public static class AbpOpenIdConnectExtensions { options.ClaimActions.MapAbpClaimTypes(); - configureOptions?.Invoke(options); - options.Events ??= new OpenIdConnectEvents(); var authorizationCodeReceived = options.Events.OnAuthorizationCodeReceived ?? (_ => Task.CompletedTask); @@ -63,6 +61,8 @@ public static class AbpOpenIdConnectExtensions logger?.LogException(ex); } }; + + configureOptions?.Invoke(options); }); }