Рабочий процесс автозапуска в sp2013 приостанавливается из-за ошибки аутентификации запроса. - PullRequest
0 голосов
/ 21 января 2019

Позвольте мне попытаться описать ситуацию ..

Сайт A: Подразумевается, что это сайт для всех, только с 1 библиотекой. Это используется сторонним программным обеспечением, которое отправляет все элементы в 1 место с указанной информацией. За этим стоит работа по таймеру, которая отправляет все элементы на соответствующие сайты / библиотеки. (поэтому не остается на Сайте А)

Сайт X: Когда новый элемент добавляется через задание таймера на сайте А. Рабочий процесс запускается, однако рабочий процесс случайным образом приостанавливается с той же ошибкой. Ручной запуск на том же предмете всегда будет успешным. Таким образом, только автозапуск, который приостанавливается.

Рабочий процесс выполнен в visual studio и широко используется в приложении без проблем.


Сообщение об ошибке :

Подробности: необработанное исключение произошло во время выполнения экземпляр рабочего процесса. Сведения об исключении: System.ApplicationException: HTTP 401 {"error_description": "Серверу не удалось обработать запрос из-за внутренней ошибки. Для получения дополнительной информации о ошибка, либо включите IncludeExceptionDetailInFaults (либо из ServiceBehaviorAttribute или из конфигурации поведение) на сервере для отправки информации об исключении вернуться к клиенту или включить трассировку в соответствии с Microsoft .NET Framework SDK с документацией и проверкой журналов трассировки сервера. "} {"x-ms-диагностика": ["3001000; причина = \" Произошла ошибка аутентификация . Запрос \ "категория = \" invalid_client \ ""], "SPRequestGuid": [ "c0fb74e8-6b48-0deb-85c4-7fdab324d2f7"], "запрос-идентификатор": [ "c0fb74e8-6b48-0deb-85c4-7fdab324d2f7 "]," X-Frame-Options ": [" SAMEORIGIN "]," SPRequestDuration ": [" 17 "]," SPIisLatency ": [" 0 "]," Сервер ": [" Microsoft-IIS / 8.5" ] , "WWW-Authenticate": [ "Знаменосец область = \ "97b27fa4-494a-4bff-a6a0-00b798335a86 \", client_id = \ "00000003-0000-0ff1-ce00-000000000000 \", trusted_issuers = \ "00000005-0000-0000-c000-000000000000 @ *, 00000003- 0000-0ff1-ce00-000000000000 @ 97b27fa4-494a-4bff-a6a0-00b798335a86 \ "", "переговоры", "NTLM"], "X-Powered-By": [ "ASP.NET"], "MicrosoftSharePointTeamServices": [ "15.0.0.4687"], "X-Content-Type-Options": [ "nosniff"], "X-MS-InvokeApp": [ "1; RequireReadOnly "]," Date ": [" Понедельник, 14 января 2019 13:47:12 GMT "]} в Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute (CodeActivityContext контекст) в System.Activities.CodeActivity.InternalExecute (ActivityInstance экземпляр, ActivityExecutor executor, BookmarkManager bookmarkManager) в System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody (ActivityExecutor исполнитель, BookmarkManager bookmarkManager, местоположение результатаРасположение)

Перепробовал множество заданных решений (синхронизация пользователя (однако запуск вручную с одним и тем же пользователем не является проблемой)), функция разрешений приложения Workflow.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...