C# Windows如何检查其用户是否在线?
我正在使用c#中的C# Windows如何检查其用户是否在线?,c#,windows,active-directory,C#,Windows,Active Directory,我正在使用c#中的ActiveDirectory库来获取用户和组的详细信息等 using System.DirectoryServices; using System.DirectoryServices.ActiveDirectory; using System.DirectoryServices.AccountManagement; 我在谷歌上搜索了如何查找用户是否在线,但显然没有办法使用ActiveDirectory来查找,所以我想知道,Windows是如何看到谁在线的?e、 g.在Out
ActiveDirectory
库来获取用户和组的详细信息等
using System.DirectoryServices;
using System.DirectoryServices.ActiveDirectory;
using System.DirectoryServices.AccountManagement;
我在谷歌上搜索了如何查找用户是否在线,但显然没有办法使用ActiveDirectory来查找,所以我想知道,Windows是如何看到谁在线的?e、 g.在Outlook、SharePoint或Skype上,我们可以看到用户的状态(红色、绿色、黄色-忙、可用、离开等)
有没有一种方法可以根据我从ActiveDirectory中获得的任何信息来完成这个构建
e、 g.在Outlook、SharePoint或Skype上,我们可以看到用户的状态(红色、绿色、黄色-忙、可用、离开等)
如果您的组织将Skype用于业务,那么它就是这样做的。只要用户已打开并登录Skype for Business,那么他们将向已打开并登录Skype for Business的其他用户在线显示。Outlook使用来自SfB的状态
要验证这一点,您可以关闭SfB,您将看到Outlook不再显示其他人的状态。是否在Asp.Net中?是的,Asp.Net使用framework 4.7.2“存在”是您要查找的术语,不幸的是,它在不同的位置分别实现。该软件最近已进入测试阶段。