【发布时间】:2011-03-12 00:26:13
【问题描述】:
我正在尝试运行读取另一台服务器共享文件夹中文件的 Windows 服务。问题是运行服务的计算机与共享文件夹的计算机(例如 DomainB)位于不同的域(例如 DomainA)中。如果我访问 DomainB 中的计算机,我无法为 DomainA 中的用户分配权限,因为它没有作为选项列出。同样,我无法使用 DomainB 的帐户运行该服务。
如果我登录到 DomainA 中的计算机并尝试打开共享文件夹,Windows 会要求我提供凭据,如果我在 DomainB 中使用了一些有效用户,那么我可以访问该文件夹。所以我想做的是以某种方式自动传递这些凭据。
你认为有可能做我想做的事吗?我应该使用哪个用户来运行服务以及我应该授予什么样的权限?
提前致谢,
【问题讨论】:
标签: .net windows permissions service