在从Azure AD对用户进行身份验证时,我需要找出登录的用户会话(使用OAuth2授权代码授予流)。我需要找出用户会话的原因是,如果用户当前登录,我的应用程序不应该允许来自另一个设备/浏览器的同一用户的另一个会话。我已经在AD中注册了我的应用程序,使用应用程序ID和认证流的客户端密码进行应用程序注册。我还检查了用户登录活动日志的信息,但这真的告诉我,如果用户有一个成功或失败的登录到应用程序。如果有方法可以知道Azure AD中已登录用户的活动会话(我正在使用非B2C租户),请指导我。谢谢
cig3rfwq1#
Azure AD会话信息本地存储在客户端设备中,因此可以在最初预期的时间内保持活动状态或随意删除。由于上述原因,Azure AD无法跟踪用户的活动会话。但是,欢迎您实现自己的活动用户会话跟踪系统。
1条答案
按热度按时间cig3rfwq1#
Azure AD会话信息本地存储在客户端设备中,因此可以在最初预期的时间内保持活动状态或随意删除。由于上述原因,Azure AD无法跟踪用户的活动会话。但是,欢迎您实现自己的活动用户会话跟踪系统。