У меня есть служба для загрузки файла, используя учетные данные домен \ пользователь, но получаю эту ошибку:
ErrorCode [-2147023582] 80070522
Описание [Требуемая привилегия не поддерживается клиентом.]
ErrorContext [RemoteFileError]
в Windows Server 2003 64 бита
Я устанавливаю учетные данные так:
bc.AuthenticationScheme = AuthenticationScheme.Negotiate;
bc.AuthenticationTarget = AuthenticationTarget.Server;
У пользователя есть полные права доступа к исходной и целевой папкам.
Использование библиотеки SharpBits.
Кажется, еще не хватает права доступа.Любые предложения?
[EDIT]
Кажется, что есть некоторый сбой в доступе к ресурсам, предоставляемым службой BITS.
Все еще ведется расследование.
[EDIT]
Расследованиеправа на использование BITS.
- с помощью команды «sc sdshow bits» я получаю этот вывод в среде, в которой он работает:
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)
- там, где копия не работает:
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)
(A;;CR;;;AU)
(A;;CCLCSWRPWPDTLOCRRC;;;PU)
S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)