c# - C# OnSessionChange LogOffs/Disconnects SessionID 是 SYSTEM
问题描述
我正在开发一个记录每次登录和注销的C# Windows 服务。我正在使用OnSessionChange
,但在 Logoffs 和 RemoteDisconnects 上,返回的会话 ID 是与用户SYSTEM关联的。
我正在使用这种方法从 SYSTEM 获取用户名,sessionID
但它总是返回SYSTEM。
我可以正确获取 SessionLogon、RemoteConnect 和 Lock/Unlock 的用户名,但不能正确获取断开连接/注销的用户名。
任何帮助表示赞赏,在此先感谢。
解决方案
推荐阅读
- azure - Bot Framework 模拟器:未知主机
- r - R函数预测哪个csv文件不会被修改
- python - 如何使用opencv python模糊图像的子区域
- php - 如何在提交时将表单数据传递给事件订阅者
- javascript - this 在 render() 内部的函数中
- json - 使用 kotlinx 序列化序列化选项列表
- apache - 用于 docker web 服务的 Nginx 反向代理
- python - 如何使用“for el in sequence”语法跟踪值?
- mongodb - Mongocxx-driver 在安装期间未构建
- php - 如何在 Laravel 中使用 update() 功能?