【发布时间】:2010-12-05 18:12:01
【问题描述】:
我需要创建 Windows 服务:
- 使用 WebClient 从 uri(google.com、\\localnetwork\share 等)下载一些文件
- 停止、删除、安装、启动其他 Windows 服务
- 创建一些本地文件
我的服务应该使用什么帐户? 本地服务(2 和 3 怎么样)?本地系统(服务必须使用 \\localnetwork\share)?我的用户拥有特定权限?
更新
另一种选择是使用本地系统帐户和map network drive(如果是file://uri),但这是not recommended
有人吗?请
【问题讨论】:
-
似乎只有 2 个(如果支持 PUT,也许 4 个);为什么你决定在这里使用 WebClient 工具?
-
这不是我的决定。但无论如何 WebClient 有什么问题?
-
如果您需要访问 SMB 共享 (\\server\share),则需要“网络服务”之类的东西,而不是“本地...”帐户。
标签: c# security windows-services webclient