我们的IdentityServer v3具有自定义UserService,可处理双因素身份验证。我们将它用于许多客户端(webapps),我想跟踪不同应用程序的登录次数。
我看到每次用户导航到新客户端时都会调用GetProfileDataAsync
(在webapps之间的每个选项卡切换上都会发生)。但是我无法跟踪客户端实际导致呼叫的情况。
是否还有其他适合记录的地方
感谢您的帮助
Larsi
答案 0 :(得分:0)
IdentityServer支持开发人员日志记录和生产事件。您可以在IdentityServerOptions上打开事件 - 默认情况下,默认的日志记录接收器用于输出事件。
在github上,人们创建了一个ElasticSearch接收器,或者您可以通过实现IEventService
来创建自己的接收器