ສຳລັບແອັບພລິເຄຊັນທີ່ຍັງໃຊ້ອະແດັບເຕີ Java ທີ່ເອກະສານໄວ້ໃນ Keycloak 21.1.2, proxy-url ເລືອກ HTTP ພຣັອກຊີຂາອອກສຳລັບການສື່ສານກັບເຊີບເວີ Keycloak.

ເພີ່ມລາຍການນີ້ໃສ່ການຕັ້ງຄ່າ JSON ຂອງອະແດັບເຕີທີ່ມີຢູ່ແລ້ວ:

"proxy-url": "http://proxy.example:8080"

ອະແດັບເຕີ Spring Boot ເກົ່າເປີດເຜີຍຄຸນສົມບັດທີ່ກ່ຽວຂ້ອງ:

keycloak.proxy-url=http://proxy.example:8080

ສິ່ງເຫຼົ່ານີ້ແມ່ນສ່ວນທີ່ຕ້ອງລວມເຂົ້າກັບການຕັ້ງຄ່າ realm, URL ເຊີບເວີ ແລະ ລູກຄ້າທີ່ມີຢູ່ຂອງແອັບພລິເຄຊັນ. ຄ່າແມ່ນ URL ຂອງຕົວກາງ; URL ຂອງເຊີບເວີກວດສອບຕົວຕົນຍັງເປັນຈຸດສິ້ນສຸດ Keycloak ຕົວຈິງ. ສຳລັບບໍລິການ Keycloak ທີ່ເຂົ້າເຖິງໄດ້ທາງສາທາລະນະ ທີ່ອະນຸຍາດຕົວກາງສາທາລະນະ, ລາຍຊື່ HTTP ພຣັອກຊີ ສະໜອງຜູ້ສະໝັກສຳລັບ URL ຂອງ HTTP ພຣັອກຊີທີ່ບໍ່ມີບັນຊີ.

ເອກະສານຂອງອະແດັບເຕີອະນຸຍາດໃຫ້ມີຊື່ຜູ້ໃຊ້ ແລະ ລະຫັດຜ່ານຂອງພຣັອກຊີໃນ URL ນັ້ນເມື່ອຈຳເປັນ. ສະໜອງຜ່ານກົນໄກການຕັ້ງຄ່າຂອງແອັບພລິເຄຊັນ ແທນການສັບສົນກັບຄວາມລັບຂອງລູກຄ້າ Keycloak.

ນີ້ແມ່ນສ່ວນຕິດຕໍ່ຂອງອະແດັບເຕີເກົ່າ. ມັນບໍ່ໄດ້ຕັ້ງຄ່າລູກຄ້າ HTTP ຂອງ identity-broker ຂອງເຊີບເວີ Keycloak ເອງ, ພຣັອກຊີຍ້ອນກັບທີ່ຢູ່ໜ້າ Keycloak, ຫຼື ລູກຄ້າ OAuth ສະໄໝໃໝ່ຂອງ Spring Security. ກຳນົດກ່ອນວ່າອົງປະກອບໃດເປັນຜູ້ສົ່ງຄຳຮ້ອງຂາອອກທີ່ລົ້ມເຫຼວ.

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