首页 > 解决方案 > C# OnSessionChange LogOffs/Disconnects SessionID 是 SYSTEM

问题描述

我正在开发一个记录每次登录和注销的C# Windows 服务。我正在使用OnSessionChange,但在 Logoffs 和 RemoteDisconnects 上,返回的会话 ID 是与用户SYSTEM关联的。

我正在使用这种方法从 SYSTEM 获取用户名,sessionID但它总是返回SYSTEM

我可以正确获取 SessionLogon、RemoteConnect 和 Lock/Unlock 的用户名,但不能正确获取断开连接/注销的用户名。

任何帮助表示赞赏,在此先感谢。

标签: c#service

解决方案


推荐阅读