Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何获取.NET Core中已登录用户的列表_C#_Asp.net Core_Asp.net Identity - Fatal编程技术网

C# 如何获取.NET Core中已登录用户的列表

C# 如何获取.NET Core中已登录用户的列表,c#,asp.net-core,asp.net-identity,C#,Asp.net Core,Asp.net Identity,有人知道Net Core是否有办法通过ASP.Net身份获取登录用户列表吗 我知道我们可以覆盖ApplicationServer并添加一些DateTime字段,比如“LastAction”或“LastLogin”,但我希望现在可以解决这个问题,而不需要这种解决方法。你是什么意思?这不是一个解决办法。你所描述的问题没有通用的解决方案。您如何登录?任何具有有效身份验证cookie的用户都可以向受保护的端点发出请求。网站上没有“登录”这样的东西。Web应用程序是无状态的。您是指在过去x个时间段内发出请

有人知道Net Core是否有办法通过ASP.Net身份获取登录用户列表吗


我知道我们可以覆盖ApplicationServer并添加一些DateTime字段,比如“LastAction”或“LastLogin”,但我希望现在可以解决这个问题,而不需要这种解决方法。

你是什么意思?这不是一个解决办法。你所描述的问题没有通用的解决方案。您如何登录?任何具有有效身份验证cookie的用户都可以向受保护的端点发出请求。网站上没有“登录”这样的东西。Web应用程序是无状态的。您是指在过去x个时间段内发出请求的经过身份验证的用户数吗?或者您是指在过去x个时间段内发布的身份验证Cookie的总数?登录用户的数量由您决定。我的意思是,例如,如果我有一个1小时的过期会话时间,最好在特定时刻知道哪些用户仍然在使用活动会话,因为会话没有过期,或者他们没有登录它的副本,只需添加一些if和you:)这是针对asp net的答案,7年前不是asp net Core我认为唯一正确的答案是“不管你想怎么做”。。这是你自己的决定,你是如何编码的你是什么意思?这不是一个解决办法。你所描述的问题没有通用的解决方案。您如何登录?任何具有有效身份验证cookie的用户都可以向受保护的端点发出请求。网站上没有“登录”这样的东西。Web应用程序是无状态的。您是指在过去x个时间段内发出请求的经过身份验证的用户数吗?或者您是指在过去x个时间段内发布的身份验证Cookie的总数?登录用户的数量由您决定。我的意思是,例如,如果我有一个1小时的过期会话时间,最好在特定时刻知道哪些用户仍然在使用活动会话,因为会话没有过期,或者他们没有登录它的副本,只需添加一些if和you:)这是针对asp net的答案,7年前不是asp net Core我认为唯一正确的答案是“不管你想怎么做”。。这是您的决定,以及您如何编写代码