Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 10751|Resposta: 0

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

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



Comando delete pipeline agent:

Se for constatado que a exclusão não pode ser bem-sucedida, um erro será reportado como acima. O registro detalhado de erros é o seguinte:
[2020-09-08 13:11:34Z ALERTA VisualStudioServices] A instância básica de provedor de tokens emitidos 6503226 requer um prompt interativo, o que não é permitido pelas configurações atuais
[2020-09-08 13:11:34Z ERR VisualStudioServices] Solicitação GET parahttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8não é autorizado. Detalhes: TF400813: Recursos não estão disponíveis para acesso anônimo. A autenticação do cliente é necessária.
[2020-09-08 13:11:34Z INFO VisualStudioServices] Localização da operação concluída.GetConnectionData
[2020-09-08 13:11:34Z INFO Terminal] LINHA DE ESCRITA: Falhou: O agente está sendo removido do servidor
[2020-09-08 13:11:34Z Agente ERR] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: Recursos não estão disponíveis para acesso anônimo. A autenticação do cliente é necessária.
   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.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)
   at Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.GetConnectionDataAsync(ConnectOptions connectOptions, Int64 lastChangeId, CancellationToken cancellationToken, Objeto 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)
   em Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(comando CommandSettings)
   em Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(comando CommandSettings)
[2020-09-08 13:11:34Z Terminal ERR] ERRO DE ESCRITA: TF400813: O recurso não está disponível para acesso anônimo. A autenticação do cliente é necessária.
Use o vsts-agent para conectar ao Azure DevOps Server 2020 e configurar o cliente proxy, e você pode fazer login via PAT, Negotiate, Integrated e Alternate.

A razão do erro éA interface da API de acesso falhou na autenticação, resultando no agente do pipeline que não conseguiu deletar normalmente

solução

Abra o IIS Configuration Manager, encontre o site "Azure DevOps Server", encontre a função de autenticação, selecione Autenticação do Windows, abra "Provider" à direita e selecione Negociar-> Adicionar entre os programas disponíveis, OK, como mostrado na figura abaixo:



Execute novamente o comando Delete Pipeline Agent, insira "Negociar" como método de autenticação, insira a conta e senha do administrador, e você poderá excluí-lo com sucesso, como mostrado na figura abaixo:



(Fim)




Anterior:Código fonte de análise de páginas da série Angular 11 (16)
Próximo:Azure DevOps 2020 (IV) Trabalhos compilados usando Pipelines
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com