--proxy_host mengharapkan nama host atau alamat proxy. Menaruh username:password@host di sana tidak sama dengan memberikan nama host beserta metode autentikasi yang didukung.

Referensi sdkmanager mendokumentasikan opsi jenis proxy, host, dan port. Periksa dukungan autentikasi yang didokumentasikan dari alat yang terpasang secara terpisah. Flag yang diterima program Java lain bukan otomatis fitur SDK Manager.

Secara khusus, menyetel properti arbitrer bernama http.proxyUser atau http.proxyPassword tidak membuktikan bahwa pengunduh membacanya. Mekanisme autentikasi harus benar-benar memakai akun dan melakukan pertukaran yang diperlukan.

Jauhkan juga --no_https dari perbaikan login. Mengubah cara pengunduhan diminta tidak menyediakan kredensial proxy yang hilang.

Jika klien yang didukung tidak dapat memenuhi persyaratan autentikasi proxy, gunakan pengaturan akses kompatibel yang disetujui organisasi. Pertahankan titik akhir layanan, mekanisme akun, dan kebijakan TLS pengunduhan sebagai keputusan konfigurasi terpisah. Rute tanpa autentikasi yang disetujui ke unduhan SDK publik dapat mengambil host dan port HTTP-nya dari daftar proxy HTTP; rute itu tidak menambahkan dukungan autentikasi untuk layanan asli.

Artikel terkait