TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。
Naikinti srauto agento komandą:
Jei nustatoma, kad ištrinti nepavyko, bus pranešta apie klaidą, kaip nurodyta aukščiau. Išsamus klaidų žurnalas yra toks:
[2020-09-08 13:11:34Z ĮSPĖTI VisualStudioServices] Pagrindiniam išduoto atpažinimo ženklo teikėjo egzemplioriui 6503226 reikalingas interaktyvus raginimas, kurio neleidžia dabartiniai parametrai [2020-09-08 13:11:34Z ERR VisualStudioServices] GAUTI užklausąhttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8neleidžiama. Išsami informacija: TF400813: Ištekliai nepasiekiami anoniminei prieigai. Reikalingas kliento autentifikavimas. [2020-09-08 13:11:34Z INFO VisualStudioServices] Baigta operacija Location.GetConnectionData [2020-09-08 13:11:34Z INFO terminalas] RAŠYTI EILUTĘ: Nepavyko: agentas pašalinamas iš serverio [2020-09-08 13:11:34Z ERR agentas] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: ištekliai nepasiekiami anoniminei prieigai. Reikalingas kliento autentifikavimas. Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.SendAsync(HttpRequestMessage užklausa, CancellationToken cancellationToken) Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.SendAsync(HttpRequestMessage užklausa, CancellationToken cancellationToken) System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task'1 sendTask, HttpRequestMessage užklausa, CancellationTokenSource cts, Bulio logikos disposeCts) Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync(HttpRequestMessage pranešimas, HttpCompletionOption completionOption, Object userState, CancellationToken cancellationToken) Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync[T](HttpRequestMessage pranešimas, Object userState, CancellationToken cancellationToken) Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.GetConnectionDataAsync(ConnectOptions connectOptions, Int64 lastChangeId, CancellationToken cancellationToken, objekto userState) Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.GetConnectionDataAsync(ConnectOptions connectOptions, Int32 lastChangeId, CancellationToken cancellationToken) Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.ConnectAsync(ConnectOptions connectOptions, CancellationToken cancellationToken) Microsoft.VisualStudio.Services.Agent.LocationServer.ConnectAsync(VssConnection jobConnection) Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.IsHostedServer(String serverUrl, VssCredentials kredencialai) Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(komanda CommandSettings) Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(komanda CommandSettings) [2020-09-08 13:11:34Z ERR terminalas] RAŠYMO KLAIDA: TF400813: Išteklius nepasiekiamas anoniminei prieigai. Reikalingas kliento autentifikavimas. Naudokite vsts-agent, kad prisijungtumėte prie "Azure DevOps Server 2020", kad sukonfigūruotumėte tarpinį klientą, ir galėsite prisijungti naudodami PAT, Derėtis, Integruotas ir Alternatyvus.
Klaidos priežastis yraPrieigos API sąsajai nepavyko perduoti autentifikavimo, todėl srauto agentas negalėjo normaliai ištrinti。
sprendimas
Atidarykite IIS konfigūracijos tvarkyklę, raskite svetainę "Azure DevOps Server", raskite autentifikavimo funkciją, pasirinkite "Windows" autentifikavimas, dešinėje atidarykite "Teikėjas" ir pasirinkite Derėtis-> Pridėti tarp galimų programų, Gerai, kaip parodyta paveikslėlyje žemiau:
Dar kartą paleiskite komandą Ištrinti vamzdyno agentą, įveskite "Derėtis" kaip autentifikavimo būdą, įveskite administratoriaus paskyrą ir slaptažodį ir galėsite sėkmingai jį ištrinti, kaip parodyta paveikslėlyje žemiau:
(Pabaiga)
|