C# 如果客户端被禁用,请求被拒绝的事件OpenIdConnect

C# 如果客户端被禁用,请求被拒绝的事件OpenIdConnect,c#,oauth-2.0,openid-connect,asp.net-core-3.1,C#,Oauth 2.0,Openid Connect,Asp.net Core 3.1,我正在尝试使用oauth2和OIDC-PKCE以及ping标识作为授权服务器。一切正常,但我在尝试进行一些错误处理时遇到了一些困难。 如果ping中的应用程序连接被禁用,我应该使用什么OpenIDConnect事件。ping似乎向用户显示了一条错误消息,表明客户端已禁用,代码为:ACCESS\u FAILED,但我希望捕获该事件并在我的终端上进行一些日志记录 我尝试了以下事件,但没有成功:OnAccessDenied、OnRemoteFailure、OnMessageReceived 如果有人能

我正在尝试使用oauth2和OIDC-PKCE以及ping标识作为授权服务器。一切正常,但我在尝试进行一些错误处理时遇到了一些困难。 如果ping中的应用程序连接被禁用,我应该使用什么OpenIDConnect事件。ping似乎向用户显示了一条错误消息,表明客户端已禁用,代码为:ACCESS\u FAILED,但我希望捕获该事件并在我的终端上进行一些日志记录

我尝试了以下事件,但没有成功:OnAccessDenied、OnRemoteFailure、OnMessageReceived


如果有人能提供更多关于何时触发这些事件的详细信息,因为联机文档非常模糊。

从逻辑上讲,如果在授权服务器上禁用客户端,则无法捕获它。身份验证服务器使用“重定向url”发回响应。如果客户端被禁用,则身份验证服务器无法检索“重定向url”以发回响应。这是预期的Oauth2行为