TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。
Pipeline ügynök törlése parancs:
Ha kiderül, hogy a törlés nem sikeres, a fentiek szerint hibát jelentenek. A részletes hibanapló a következő:
[2020-09-08 13:11:34Z WARN VisualStudioServices] Az alap kibocsátott token szolgáltató példány interaktív promptot igényel, 6503226 a jelenlegi beállítások nem engedélyeznek [2020-09-08 13:11:34Z ERR VisualStudioServices] GET kéréshttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8nem engedélyezett. Részletek: TF400813: Az erőforrások névtelen hozzáférésre nem állnak rendelkezésre. Klienshitelesítés szükséges. [2020-09-08 13:11:34Z INFO VisualStudioServices] Befejezett művelet: Location.GetConnectionData [2020-09-08 13:11:34Z INFO terminál] ÍRÁSSOR: Sikertelen: Az ügynök eltávolítása kerül a szerverről [2020-09-08 13:11:34Z ERR ügynök] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: Az erőforrások nem elérhetők anonim hozzáférésre. Klienshitelesítés szükséges. at Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.Http.Client.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) at Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync[T](HttpRequestMessage message, Object userState, CancellationToken cancellationToken) 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) at Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.ConnectAsync(ConnectOptions, CancellationTokenCancellationToken) at Microsoft.VisualStudio.Services.Agent.LocationServer.ConnectAsync(VssConnection jobConnection) at Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.IsHostedServer(String serverUrl, VssCredentials credentials) a Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(CommandSettings parancs) a Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(CommandSettings command) címen [2020-09-08 13:11:34Z ERR terminál] ÍRÁSHIBA: TF400813: Az erőforrás nem elérhető névtelenül. Klienshitelesítés szükséges. Használd vsts-agentet az Azure DevOps Server 2020-hoz való csatlakozáshoz, hogy konfiguráld a proxy klienst, és bejelentkezhetsz PAT, Negotiate, Integrated és Alternate-en keresztül.
A hiba oka aA hozzáférési API interfésze nem tudta átadni a hitelesítést, így a csővezeték-ügynök nem tudott normálisan törölni。
megoldás
Nyisd meg az IIS Konfigurációkezelőt, keresd meg az "Azure DevOps Server" oldalt, keresd meg a hitelesítési funkciót, válaszd a Windows hitelesítést, nyisd meg a jobb oldalon a "Provider" opciót, és válaszd a Negotiate-> Add a rendelkezésre álló programok közé, rendben, ahogy az alábbi ábrán látható:
Futtatja újra a Delete Pipeline Agent parancsot, írja be a "Negotiate" azonosítási módszert, adja meg az adminisztrátori fiókot és jelszót, és sikeresen törölheti, ahogy az alábbi ábrán látható:
(Vége)
|