【发布时间】:2018-08-01 11:26:59
【问题描述】:
我在 Identity Server 4 文档中读到可以像这样打开事件:
services.AddIdentityServer(options =>
{
options.Events.RaiseSuccessEvents = true;
options.Events.RaiseFailureEvents = true;
options.Events.RaiseErrorEvents = true;
});
这一切都很好,但我想知道如何在引发事件时进行监听,例如“ApiAuthenticationSuccessEvent”。如何侦听 .NET Core Web 应用程序中引发的此事件?我不会将事件持久化到某个地方的某个事件存储中,我只需要知道何时引发此类事件,以便我可以检查事件并对信息进行处理。
也许我以错误的方式处理这个问题,或者我遗漏了一些明显的东西!
【问题讨论】:
标签: asp.net-core asp.net-core-mvc identityserver4