Asp.net core 在Identity Server 4和Asp核心客户端中跟踪在线用户

Asp.net core 在Identity Server 4和Asp核心客户端中跟踪在线用户,asp.net-core,asp.net-identity,identityserver4,Asp.net Core,Asp.net Identity,Identityserver4,我用上面的身份验证框架(Identity Server和Asp Identity)设置了一个应用程序,如何跟踪在线用户 请提供建议或指导。要做到这一点,您需要查看事件功能,上的答案显示了基本方法 什么意义上的跟踪?审核他们在网站上做什么?@Matt跟踪他们是否登录,如果他们在线,你无法真正看到是否有人在线,除非你添加发送心跳的javascript。您可以注册用户访问资源的时间。只需添加一些中间件(在用户获得授权后),即可更新用户的“LastVisit”时间戳。如果用户注销,您可以清除该字段。Si

我用上面的身份验证框架(Identity Server和Asp Identity)设置了一个应用程序,如何跟踪在线用户


请提供建议或指导。

要做到这一点,您需要查看事件功能,上的答案显示了基本方法

什么意义上的跟踪?审核他们在网站上做什么?@Matt跟踪他们是否登录,如果他们在线,你无法真正看到是否有人在线,除非你添加发送心跳的javascript。您可以注册用户访问资源的时间。只需添加一些中间件(在用户获得授权后),即可更新用户的“LastVisit”时间戳。如果用户注销,您可以清除该字段。SignalR,它在.NET Core中还不可用,但很快就会可用