#download #credentials #microsoft-bits #bits-service
#Скачать #учетные данные #microsoft-bits #bits-сервис
Вопрос:
У меня есть служба для загрузки файла с использованием домена учетных данных user, но я получаю эту ошибку:
Код ошибки [-2147023582] 80070522
Описание [Требуемая привилегия не принадлежит клиенту.]
Ошибка context [RemoteFileError]
в 64-разрядной версии Windows Server 2003
я устанавливаю учетные данные таким образом :
bc.AuthenticationScheme = AuthenticationScheme.Negotiate;
bc.AuthenticationTarget = AuthenticationTarget.Server;
Пользователь имеет полные права доступа к исходной и целевой папкам.
Использование библиотеки SharpBits.
Похоже, пока не хватает некоторого права доступа. Есть предложения?
[ПРАВИТЬ]
Похоже, что произошел некоторый сбой в доступе к ресурсам, предоставляемому службой BITS.
Все еще расследуется.
[РЕДАКТИРОВАТЬ]
Расследование прав на использование BITS.
-с помощью команды «sc sdshow bits» я получаю этот вывод в среде, в которой он работает :
D:(A;;CCLCSWRPWPDTLOCRC;;;SY) (A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA) (A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) S:(AU; FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)
-когда копирование не работает :
D:(A;;CCLCSWRPWPDTLOCRC;;;SY) (A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA) (A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRC;;;SU) (A;;CR;;;AU) (A;;CCLCSWRPWPDTLOCRC;;;PU) S:(AU; FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)
Ответ №1:
Решение: добавлены разрешения пользователя «NT AUTHORITY NETWORK» на чтение в папках на всех удаленных хостах.
Вот и все.