د Keycloak زوړ Java اډاپټر proxy-url لولي
د وتلو HTTP پراکسي په زوړ Java اډاپټر خپله ترتیباتو کې تنظیم کړئ او له Keycloak سرور او د معکوس پراکسي تنظیماتو څخه یې جلا وساتئ.
د هغې اپلیکیشن لپاره چې لا هم په Keycloak 21.1.2 کې مستند شوی Java اډاپټر کاروي، proxy-url د Keycloak سرور سره د اړیکې لپاره وتونکی HTTP پراکسي غوره کوي.
دا داخلونه د اډاپټر موجوده JSON ترتیباتو ته اضافه کړئ:
"proxy-url": "http://proxy.example:8080"
زوړ Spring Boot اډاپټر اړوند ملکیت ښکاره کوي:
keycloak.proxy-url=http://proxy.example:8080
دا هغه ټوټې دي چې د اپلیکیشن موجوده realm، سرور URL او کلاینټ ترتیباتو سره باید یوځای شي. ارزښت د منځګړي URL دی؛ د تصدیق سرور URL د Keycloak ریښتینی پای ټکی پاتې کیږي. د عامه لاسرسي وړ Keycloak خدمت لپاره چې عامه منځګړي پکې اجازه لري، د HTTP پراکسي لیست د بې حسابه HTTP پراکسي URL لپاره نوماندان وړاندې کوي.
د اډاپټر مستندات اجازه ورکوي چې په اړتیا کې په دې URL کې د پراکسي کارن نوم او پټنوم شامل شي. هغه د اپلیکیشن د ترتیباتو میکانېزم له لارې وړاندې کړئ، نه دا چې د Keycloak کلاینټ له راز سره یې ګډ کړئ.
دا د زوړ اډاپټر انټرفیس دی. دا د Keycloak سرور خپل identity-broker HTTP کلاینټ، د Keycloak مخې ته معکوس پراکسي، یا عصري Spring Security OAuth کلاینټ نه تنظیموي. لومړی وټاکئ چې کومه برخه ناکامه وتونکې غوښتنه کوي.