Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10751|Svar: 0

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

[Kopiera länk]
Publicerad på 2020-09-08 21:39:02 | | | |
TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。



Delete pipeline agent-kommandot:

Om det visar sig att raderingen inte kan lyckas, kommer ett fel att rapporteras enligt ovan. Den detaljerade felloggen är följande:
[2020-09-08 13:11:34Z WARN VisualStudioServices] En grundläggande utfärdad tokenleverantörsinstans kräver 6503226 en interaktiv prompt som inte tillåts av de nuvarande inställningarna
[2020-09-08 13:11:34Z ERR VisualStudioServices] GET-begäran tillhttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8är inte auktoriserat. Detaljer: TF400813: Resurser finns inte tillgängliga för anonym åtkomst. Klientautentisering krävs.
[2020-09-08 13:11:34Z INFO VisualStudioServices] Slutförd operation Location.GetConnectionData
[2020-09-08 13:11:34Z INFO Terminal] SKRIVRAD: Misslyckades: Agenten tas bort från servern
[2020-09-08 13:11:34Z ERR-agent] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: Resurser är inte tillgängliga för anonym åtkomst. Klientautentisering krävs.
   på Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   på Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.SendAsync(HttpRequestMessage-begäran, CancellationToken cancellationToken)
   på System.Net.Http.Http.HttpClient.FinishSendAsyncBuffered(Task'1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
   på Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync(HttpRequestMessage message, HttpCompletionOption completionOption, Object userState, CancellationToken cancelToken)
   på Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync[T](HttpRequestMessage-meddelande, Object userState, CancellationToken cancellationToken)
   på Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.GetConnectionDataAsync(ConnectOptions connectOptions, Int64 lastChangeId, CancellationToken. cancellationToken, Objekt användarstatus)
   på Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.GetConnectionDataAsync(ConnectOptions connectOptions, Int32 lastChangeId, CancellationToken) cancelToken)
   på Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.ConnectAsync(ConnectOptions connectOptions, CancellationToken cancellationToken)
   på Microsoft.VisualStudio.Services.Agent.LocationServer.ConnectAsync(VssConnection jobConnection)
   på Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.IsHostedServer(String serverUrl, VssCredentials-uppgifter)
   på Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(CommandSettings-kommandot)
   på Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(CommandSettings-kommandot)
[2020-09-08 13:11:34Z ERR-terminal] SKRIVFEL: TF400813: Resursen är inte tillgänglig för anonym åtkomst. Klientautentisering krävs.
Använd vsts-agent för att ansluta till Azure DevOps Server 2020 för att konfigurera proxyklienten, och du kan logga in via PAT, Negotiate, Integrated och Alternate.

Anledningen till felet ärAccess API-gränssnittet misslyckades med att klara autentiseringen, vilket resulterade i att pipeline-agenten inte kunde radera som vanligt

lösning

Öppna IIS Configuration Manager, hitta webbplatsen "Azure DevOps Server", hitta autentiseringsfunktionen, välj Windows-autentisering, öppna "Provider" till höger och välj Negotiate-> Lägg till bland de tillgängliga programmen, OK, som visas i figuren nedan:



Kör kommandot Delete Pipeline Agent igen, ange "Negotiate" som autentiseringsmetod, ange administratörskonto och lösenord, och du kan framgångsrikt radera det, som visas i figuren nedan:



(Slut)




Föregående:Angular 11-serie (16) sidparsning HTML-källkod
Nästa:Azure DevOps 2020 (IV) Kompilerade jobb med Pipelines
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com