Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 10751|Ответ: 0

TF400813: 资源不可用于匿名访问。需要进行客户端身份验证

[Скопировать ссылку]
Опубликовано 08.09.2020 21:39:02 | | | |
TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。



Удалить команду агента конвейера:

Если будет установлено, что удаление не может быть успешным, ошибка будет сообщена как выше. Подробный журнал ошибок следующий:
[2020-09-08 13:11:34Z ПРЕДУПРЕЖДЕНИЕ VisualStudioServices] Базовый экземпляр поставщика токена 6503226 требует интерактивного запроса, который не разрешен текущими настройками
[2020-09-08 13:11:34Z ERR VisualStudioServices] GET запрос наhttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8не разрешено. Подробности: TF400813: Ресурсы для анонимного доступа недоступны. Требуется аутентификация клиента.
[2020-09-08 13:11:34Z INFO VisualStudioServices] Завершенная операция Location.GetConnectionData
[2020-09-08 13:11:34Z INFO Terminal] СТРОКА ЗАПИСИ: Не удаляется: Агент удаляется с сервера
[2020-09-08 13:11:34Z агент ERR] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: Ресурсы недоступны для анонимного доступа. Требуется аутентификация клиента.
   на Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   на Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.FinishSendAsyncBuffered (Task'1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, булевый disposeCts)
   на Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync(HttpRequestMessage message, HttpCompletionOption completionOption, Object userState, CancellationToken cancellationToken)
   на Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync[T](HttpRequestMessage message, object userState, CancellationToken cancellation Token)
   at Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.GetConnectionDataAsync(ConnectOptions connectOptions, Int64 lastChangeId, CancellationToken cancellationToken, Object userState)
   at Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.GetConnectionDataAsync(ConnectOptions connectOptions, Int32 lastChangeId, CancellationToken cancellationToken)
   на Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.ConnectAsync(ConnectOptions connectOptions, CancellationToken cancellationToken)
   at Microsoft.VisualStudio.Services.Agent.LocationServer.ConnectAsync(VssConnection jobConnection)
   at Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.IsHostedServer(String serverUrl, VssCredentials credentials)
   at Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(команда CommandSettings)
   at Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(команда CommandSettings)
[2020-09-08 13:11:34Z Терминал ERR] ОШИБКА ЗАПИСИ: TF400813: Ресурс недоступен для анонимного доступа. Требуется аутентификация клиента.
Используйте vsts-agent для подключения к Azure DevOps Server 2020 для настройки прокси-клиента, а также войти через PAT, Negotiate, Integrated и Alternate.

Причина ошибки в том, чтоИнтерфейс API доступа не прошёл аутентификацию, из-за чего агент конвейера не мог нормально удалять

решение

Откройте IIS Configuration Manager, найдите сайт «Azure DevOps Server», найдите функцию аутентификации, выберите Windows Authentication, откройте «Provider» справа и выберите Negotiate-> Add среди доступных программ, хорошо, как показано на рисунке ниже:



Выполните команду Delete Pipeline Agent ещё раз, введите «Negotiate» как метод аутентификации, введите учетную запись администратора и пароль, и вы сможете успешно удалить их, как показано на рисунке ниже:



(Конец)




Предыдущий:Angular серия 11 (16) страниц с разбором исходного кода HTML
Следующий:Azure DevOps 2020 (IV) Скомпилированные задания с использованием Pipelines
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com