访问被拒绝到源文件夹..源文件夹包含凭据

时间:2012-01-18 07:46:01

标签: c# windows-services

我在Codeproject上找到了解决方案

我正在使用Windows服务..  访问被拒绝到源文件夹..源文件夹包含凭证..

srcPath = @"\\IPAddress\XMLGateway\BOOutBox";
destPath = @"D:\LocalFolder\InBoxFolder\";
files = Directory.GetFiles(srcPath);

http://www.codeproject.com/KB/cs/zetaimpersonator.aspx

2 个答案:

答案 0 :(得分:0)

您需要将其设为共享文件夹,并确保您还在共享权限(不仅是常规权限)中提供相应的权限。

答案 1 :(得分:0)

该路径看起来像是在网络共享上,所以我假设您可以控制服务部署,并且您正在域身份验证下运行。

您需要授予服务权限才能与该文件进行交互。这通常通过创建服务将在其下运行的用户来完成,并在远程计算机上设置适当的权限集。