revanth.crazy Ответов: 0

Можете войти на сайт SharePoint с C# служба Windows, но способен логин от служб SSIS


Я использую объектную модель cleint для входа на сайт sharepoint(используя учетные данные учетной записи службы) и загрузки файла excel. Я могу сделать это с помощью пакета SSIS с задачей скрипта. Но когда я попытался выполнить ту же задачу с помощью службы Windows C# , то получил сообщение "удаленный сервер вернул ошибку (401) unauthorized". Мой вопрос таков,

1) Использование учетные данные учетной записи службы от службы SSIS я могу загрузить файл в sharepoint, но не могу загрузить его с помощью Служба C# windows с тем же самым учетные данные учетной записи службы.

2) Использование мои верительные грамоты от Служба C# windows я могу загрузить файл в sharepoint, но не могу загрузить его с помощью Служба C# windows с учетные данные учетной записи службы.

Что я уже пробовал:

1) клиент.Учетные данные = new NetworkCredential("matif", "yyy", "xyz");
клиент.UseDefaultCredentials = false;
Это провал!!!

2)Клиент.UseDefaultCredentials = true;
Это уже успех!!

3) даже попробовал передать заголовок авторизации в webclient.

0 Ответов