我创建了一个Windows服务,该服务成功运行了NodeJS应用。其登录身份设置为本地系统。
但是,问题是,当我获得当前用户名(通过require("os").userInfo().username)时,它将返回SYSTEM,而不是正在使用该应用程序的当前用户。
require("os").userInfo().username
反正周围有吗?
谢谢你。
我能够通过使用node-sspi模块而不是Node.js的OS模块来调和这一点
以前的模块能够正确提取当前用户的用户名。