Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10751|Отговор: 0

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

[Копирай линк]
Публикувано в 8.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] WRITE LINE: Неуспешно: Агентът се премахва от сървъра
[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, Boolean disposeCts)
   at 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 cancellationToken)
   в 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)
   at 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)
   в 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) Compiled jobs using Pipelines
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com