TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。
Ukaz Delete pipeline agent:
Če se ugotovi, da brisanje ni uspešno, bo napaka prijavljena kot zgoraj. Podroben dnevnik napak je naslednji:
[2020-09-08 13:11:34Z WARN VisualStudioServices] Instanca ponudnika žetonov v osnovi zahteva 6503226 interaktivno navodilo, ki ga trenutne nastavitve ne dovoljujejo [2020-09-08 13:11:34Z ERR VisualStudioServices] GET request tohttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8ni dovoljena. Podrobnosti: TF400813: Viri niso na voljo za anonimni dostop. Potrebna je avtentikacija odjemalca. [2020-09-08 13:11:34Z INFO VisualStudioServices] Končano delovanje Location.GetConnectionData [2020-09-08 13:11:34Z INFO terminal] VRSTICA PISANJA: Neuspešno: Agent se odstranjuje s strežnika [2020-09-08 13:11:34Z ERR agent] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: Viri niso na voljo za anonimni dostop. Potrebna je avtentikacija odjemalca. 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.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) 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 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 command) at Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(CommandSettings command) [2020-09-08 13:11:34Z ERR terminal] NAPAKA PISANJA: TF400813: Vir ni na voljo za anonimni dostop. Potrebna je avtentikacija odjemalca. Uporabite vsts-agent za povezavo z Azure DevOps Server 2020 za konfiguracijo proxy odjemalca, nato pa se lahko prijavite preko PAT, Negotiate, Integrated in Alternate.
Vzrok za napako jeVmesnik Access API ni prestal avtentikacije, zaradi česar agent cevovoda ni mogel normalno brisati。
rešitev
Odprite IIS Configuration Manager, poiščite stran "Azure DevOps Server", poiščite funkcijo za avtentikacijo, izberite Windows Authentication, odprite "Provider" na desni in izberite Negotiate-> Dodajte med razpoložljive programe, OK, kot je prikazano na spodnji sliki:
Ponovno zaženite ukaz Delete Pipeline Agent, vnesite "Negotiate" kot način avtentikacije, vnesite skrbniški račun in geslo ter lahko uspešno izbrišete nalogo, kot je prikazano na spodnji sliki:
(Konec)
|