TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。
Hapus perintah agen alur:
Jika ditemukan bahwa penghapusan tidak berhasil, kesalahan akan dilaporkan seperti di atas. Log kesalahan terperinci adalah sebagai berikut:
[2020-09-08 13:11:34Z MEMPERINGATKAN VisualStudioServices] Instans penyedia token yang dikeluarkan dasar 6503226 memerlukan prompt interaktif yang tidak diizinkan oleh pengaturan saat ini [2020-09-08 13:11:34Z ERR VisualStudioServices] Permintaan GET kehttps://xx.itsvse.com/_apis/conn ... mp;lastChangeId64=8tidak sah. Detail: TF400813: Sumber daya tidak tersedia untuk akses anonim. Autentikasi klien diperlukan. [2020-09-08 13:11:34Z INFO VisualStudioServices] Operasi selesai Location.GetConnectionData [2020-09-08 13:11:34Z Terminal INFO] WRITE LINE: Gagal: Agen sedang dihapus dari server [2020-09-08 13:11:34Z Agen ERR] Microsoft.VisualStudio.Services.Common.VssUnauthorizedException: TF400813: Sumber daya tidak tersedia untuk akses anonim. Autentikasi klien diperlukan. di Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.SendAsync(permintaan HttpRequestMessage, CancellationToken cancellationToken) di Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.SendAsync(Permintaan HttpRequestMessage, CancellationToken cancellationToken) di System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task'1 sendTask, permintaan HttpRequestMessage, CancellationTokenSource cts, Boolean disposeCts) di Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync(HttpRequestMessage message, HttpCompletionOption completionOption, Object userState, CancellationToken cancellationToken) di Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync[T](Pesan HttpRequestMessage, Object userState, CancellationToken cancellationToken) di Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.GetConnectionDataAsync(ConnectOptions connectOptions, Int64 lastChangeId, CancellationToken cancellationToken, Object userState) di Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.GetConnectionDataAsync(ConnectOptions connectOptions, Int32 lastChangeId, CancellationToken cancellationToken) di Microsoft.VisualStudio.Services.WebApi.Location.VssServerDataProvider.ConnectAsync(ConnectOptions connectOptions, CancellationToken cancellationToken) di Microsoft.VisualStudio.Services.Agent.LocationServer.ConnectAsync(VssConnection jobConnection) di Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.IsHostedServer(String serverUrl, kredensial VssCredentials) di Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.UnconfigureAsync(perintah CommandSettings) di Microsoft.VisualStudio.Services.Agent.Listener.Agent.ExecuteCommand(perintah CommandSettings) [2020-09-08 13:11:34Z Terminal ERR] WRITE ERROR: TF400813: Sumber daya tidak tersedia untuk akses anonim. Autentikasi klien diperlukan. Gunakan vsts-agent untuk menyambungkan ke Azure DevOps Server 2020 untuk mengonfigurasi klien proksi, dan Anda dapat masuk melalui PAT, Negosiasi, Terintegrasi, dan Alternatif.
Alasan kesalahan adalahAntarmuka API akses gagal lulus autentikasi, mengakibatkan agen alur tidak dapat menghapus secara normal。
larutan
Buka IIS Configuration Manager, temukan situs "Azure DevOps Server", temukan fungsi autentikasi, pilih Autentikasi Windows, buka "Penyedia" di sebelah kanan, dan pilih Negosiasi-> Tambahkan di antara program yang tersedia, OK, seperti yang ditunjukkan pada gambar di bawah ini:
Jalankan perintah Hapus Agen Alur lagi, masukkan "Negosiasi" sebagai metode autentikasi, masukkan akun administrator dan kata sandi, dan Anda dapat berhasil menghapusnya, seperti yang ditunjukkan pada gambar di bawah ini:
(Akhir)
|