【发布时间】:2010-06-03 17:41:38
【问题描述】:
我正在尝试从作为 LocalSystem 帐户运行的 Windows 服务连接到受密码保护的远程共享文件夹。 LocalSystem 帐户似乎无法使用 WNetAddConnection2() 或类似调用直接访问受密码保护的网络共享。 谁能证实这一点? 我读过冒充管理员用户可能是要走的路。 我在 WNetAddConnection2() 之前尝试过使用 LogonUser() 和 ImpersonateLoggedOnUser(),看起来网络路径的挂载成功,但是实际访问(例如远程文件夹中的文件枚举)失败。 有什么想法吗?
谢谢。
【问题讨论】: