Browser mencapai halaman masuk penyedia identitas; server Keycloak menukar kode yang dikembalikan. Jika pertukaran berikutnya tidak dapat terhubung, letakkan rute proxy di lingkungan proses atau kontainer Keycloak sebelum mulai:

HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.example

Untuk rute HTTP publik, alamat dari daftar proxy HTTP dimasukkan ke HTTPS_PROXY; pertahankan tujuan lewatan yang dimaksud. URL token tetap menjadi titik akhir penyedia identitas, bukan alamat proxy.

Prioritas Keycloak berbeda dari peta menurut skema tujuan:

  • Jika HTTP_PROXY dan HTTPS_PROXY keduanya ditentukan, HTTPS_PROXY yang menang.
  • Bentuk huruf kecil lebih diutamakan daripada bentuk huruf besar.
  • NO_PROXY dipisahkan koma, dan host bernama juga mengecualikan subdomainnya.

Periksa semua masukan itu jika server memilih rute tak terduga. Pengaturan proxy browser tidak menyediakan lingkungan ini.

Setelah koneksi berhasil, kegagalan verifikasi TLS termasuk konfigurasi kepercayaan melalui antarmuka truststore Keycloak. Mengubah rute tidak dapat membangun kepercayaan sertifikat yang hilang.

Artikel terkait