2011-04-29 89 views
0

我有一个服务使用证书域\用户下载文件,但得到这个错误:
了错误代码[-2147023582] 80070522
说明[A所需的特权不保留由客户端。]
ErrorContext [ RemoteFileError]
在Windows Server 2003的64位
我设置凭据,以便:BITS凭证问题

   bc.AuthenticationScheme = AuthenticationScheme.Negotiate; 
       bc.AuthenticationTarget = AuthenticationTarget.Server; 

用户对源和目标文件夹的完全访问权限。
使用SharpBits库。

它似乎缺少一些访问权限。有什么建议么?

[编辑]
似乎存在资源访问的一些故障由BITS服务提供。
仍在调查中。

[编辑]
调查使用BITS的权利。
-with“SC附带使用sdshow位”我拿到的环境中,该输出,其中它的工作原理命令:

 
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY) 
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA) 
(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 
S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

-where副本不起作用:
 
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY) 
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA) 
(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU) 
(A;;CR;;;AU) 
(A;;CCLCSWRPWPDTLOCRRC;;;PU) 
S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

回答

0

解决办法:增加用户“NT AUTHORITY \ NETWORK“权限读取所有远程主机上的文件夹。
就是这样。