Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 10751|Răspunde: 0

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

[Copiază linkul]
Postat pe 08.09.2020 21:39:02 | | | |
TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。



Comanda Delete agent pipeline:

Dacă se constată că ștergerea nu poate avea succes, va fi raportată o eroare ca mai sus. Jurnalul detaliat al erorilor este următorul:
[2020-09-08 13:11:34Z AVERTISMENT VisualStudioServices] Instanța de bază a furnizorului de tokenuri emise necesită 6503226 un prompt interactiv, ceea ce nu este permis de setările curente
[2020-09-08 13:11:34Z ERR VisualStudioServices] Cerere GEThttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8nu este autorizat. Detalii: TF400813: Resursele nu sunt disponibile pentru acces anonim. Este necesară autentificarea clientului.
[2020-09-08 13:11:34Z INFO VisualStudioServices] Locația operațiunii finalizate.GetConnectionData
[2020-09-08 13:11:34Z INFO Terminal] LINIE DE SCRIERE: Eșuat: Agentul este eliminat de pe server
[2020-09-08 13:11:34Z Agent ERR] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: Resursele nu sunt disponibile pentru acces anonim. Este necesară autentificarea clientului.
   la Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   la Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.SendAsync(HttpRequestMessage, CancellationToken cancellationToken)
   la System.Net.Http.HttpHttpClient.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)
   la Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.GetConnectionDataAsync(ConnectOptions connectOptions, Int64 lastChangeId, CancellationToken cancellationToken, Obiect 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)
   la Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.IsHostedServer(String serverUrl, VssCredentials credentials)
   la Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(comanda CommandSettings)
   la Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(comanda CommandSettings)
[2020-09-08 13:11:34Z Terminal ERR] EROARE DE SCRIERE: TF400813: Resursa nu este disponibilă pentru acces anonim. Este necesară autentificarea clientului.
Folosește vsts-agent pentru a te conecta la Azure DevOps Server 2020 pentru a configura clientul proxy și te poți conecta prin PAT, Negotiate, Integrated și Alternate.

Motivul erorii esteInterfața API-ului de acces nu a trecut de autentificare, ceea ce a făcut ca agentul pipeline să nu poată șterge în mod normal

soluție

Deschide Managerul de Configurare IIS, găsește site-ul "Azure DevOps Server", găsește funcția de autentificare, selectează Windows Authentication, deschide "Provider" în dreapta și selectează Negotiate-> Add unul dintre programele disponibile, OK, așa cum se arată în figura de mai jos:



Rulează din nou comanda Delete Pipeline Agent, introdu "Negotiate" ca metodă de autentificare, introdu contul de administrator și parola și poți șterge cu succes, așa cum se arată în figura de mai jos:



(Sfârșit)




Precedent:Seria Angular 11 (16) pentru analizarea codului sursă HTML
Următor:Azure DevOps 2020 (IV) Joburi compilate folosind Pipelines
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com