ບຣາວເຊີໄປຮອດໜ້າເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຫ້ບໍລິການຕົວຕົນ; ເຊີບເວີ Keycloak ແລກປ່ຽນລະຫັດທີ່ສົ່ງກັບມາ. ຖ້າການແລກປ່ຽນຕໍ່ມານັ້ນບໍ່ສາມາດເຊື່ອມຕໍ່ໄດ້, ໃຫ້ວາງເສັ້ນທາງ proxy ໃນຂະບວນການ Keycloak ຫຼື ສະພາບແວດລ້ອມ container ກ່ອນເລີ່ມ:

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

ສຳລັບເສັ້ນທາງ HTTP ສາທາລະນະ, ທີ່ຢູ່ຈາກ ລາຍການພຣັອກຊີ HTTP ຈະໃສ່ໃນ HTTPS_PROXY; ຮັກສາຈຸດໝາຍທີ່ຕັ້ງໃຈຂ້າມໄວ້. URL ຂອງ token ຍັງເປັນຈຸດສິ້ນສຸດຂອງຜູ້ໃຫ້ບໍລິການຕົວຕົນ, ບໍ່ແມ່ນທີ່ຢູ່ proxy.

ລຳດັບຄວາມສຳຄັນຂອງ Keycloak ແຕກຕ່າງຈາກແຜນທີ່ຕາມຮູບແບບປາຍທາງ:

  • ຖ້າທັງ HTTP_PROXY ແລະ HTTPS_PROXY ຖືກກຳນົດ, HTTPS_PROXY ຈະຊະນະ.
  • ຮູບແບບຕົວພິມນ້ອຍມີຄວາມສຳຄັນກວ່າຮູບແບບຕົວພິມໃຫຍ່.
  • NO_PROXY ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ, ແລະ ໂຮສທີ່ມີຊື່ຍັງຍົກເວັ້ນໂດເມນຍ່ອຍຂອງມັນ.

ກວດສອບຂໍ້ມູນເຂົ້າທັງໝົດນີ້ຖ້າເຊີບເວີເລືອກເສັ້ນທາງທີ່ບໍ່ຄາດຄິດ. ການຕັ້ງຄ່າ proxy ຂອງບຣາວເຊີບໍ່ໄດ້ໃຫ້ສະພາບແວດລ້ອມນີ້.

ເມື່ອການເຊື່ອມຕໍ່ເຮັດວຽກ, ຄວາມລົ້ມເຫຼວຂອງການກວດສອບ TLS ເປັນຂອງການຕັ້ງຄ່າຄວາມໄວ້ໃຈຜ່ານອິນເຕີເຟດ truststore ຂອງ Keycloak. ການປ່ຽນເສັ້ນທາງບໍ່ສາມາດສ້າງຄວາມໄວ້ໃຈໃນໃບຢັ້ງຢືນທີ່ຂາດໄປໄດ້.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ