【问题标题】:Windows service permission to read shared folderWindows 服务读取共享文件夹的权限
【发布时间】:2011-03-12 00:26:13
【问题描述】:

我正在尝试运行读取另一台服务器共享文件夹中文件的 Windows 服务。问题是运行服务的计算机与共享文件夹的计算机(例如 DomainB)位于不同的域(例如 DomainA)中。如果我访问 DomainB 中的计算机,我无法为 DomainA 中的用户分配权限,因为它没有作为选项列出。同样,我无法使用 DomainB 的帐户运行该服务。

如果我登录到 DomainA 中的计算机并尝试打开共享文件夹,Windows 会要求我提供凭据,如果我在 DomainB 中使用了一些有效用户,那么我可以访问该文件夹。所以我想做的是以某种方式自动传递这些凭据。

你认为有可能做我想做的事吗?我应该使用哪个用户来运行服务以及我应该授予什么样的权限?

提前致谢,

【问题讨论】:

    标签: .net windows permissions service


    【解决方案1】:

    我以前做过这个工作:

    在两台机器上,使用相同的用户名和密码创建一个本地用户帐户。以此帐户运行您的服务。授予将所需文件请求到此帐户的权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-22
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      相关资源
      最近更新 更多