Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 10751|Respuesta: 0

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

[Copiar enlace]
Publicado en 8/9/2020 21:39:02 | | | |
TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。



Comando Delete agente de la canalización:

Si se detecta que la eliminación no puede tener éxito, se reportará un error como se indicó anteriormente. El registro detallado de errores es el siguiente:
[2020-09-08 13:11:34Z ADVERTENCIA VisualStudioServices] La instancia básica de proveedor de tokens emitidos requiere 6503226 un aviso interactivo, lo cual no está permitido por la configuración actual
[2020-09-08 13:11:34Z ERR VisualStudioServices] Solicitud GET parahttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8no está autorizado. Detalles: TF400813: No hay recursos disponibles de forma anónima. Se requiere autenticación por parte del cliente.
[2020-09-08 13:11:34Z INFO VisualStudioServices] Ubicación de operación terminada.GetConnectionData
[2020-09-08 13:11:34Z Terminal INFO] LÍNEA DE ESCRITURA: Fallido: El agente está siendo eliminado del servidor
[2020-09-08 13:11:34Z Agente ERR] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: No hay recursos disponibles para acceso anónimo. Se requiere autenticación por parte del cliente.
   at Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   en Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Tarea'1 sendTask, solicitud HttpRequestMessage, 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)
   en 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)
   en Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(comando CommandSettings)
   en Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(comando CommandSettings)
[2020-09-08 13:11:34Z Terminal ERR] ERROR DE ESCRITURA: TF400813: El recurso no está disponible para acceso anónimo. Se requiere autenticación por parte del cliente.
Usa vsts-agent para conectarte a Azure DevOps Server 2020 y configurar el cliente proxy, y puedes iniciar sesión a través de PAT, Negotiate, Integrated y Alternate.

La razón del error esLa interfaz de la API de acceso no logró pasar la autenticación, lo que hizo que el agente de la tubería no pudiera eliminar normalmente

solución

Abre IIS Configuration Manager, busca el sitio "Azure DevOps Server", busca la función de autenticación, selecciona Autenticación de Windows, abre "Proveedor" a la derecha y selecciona Negociar-> Añadir entre los programas disponibles, vale, como se muestra en la figura siguiente:



Ejecuta de nuevo el comando Delete Pipeline Agent, introduce "Negotiate" como método de autenticación, introduce la cuenta y contraseña del administrador, y podrás eliminarlo con éxito, como se muestra en la figura siguiente:



(Fin)




Anterior:Serie Angular 11 (16) para analizar código fuente HTML
Próximo:Azure DevOps 2020 (IV) Trabajos compilados usando Pipelines
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com