აპლიკაციისთვის, რომელიც ჯერ კიდევ იყენებს Keycloak 21.1.2-ში დოკუმენტირებულ Java ადაპტერს, 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 პროქსების სია გვთავაზობს კანდიდატებს ანგარიშის გარეშე HTTP პროქსის URL-ისთვის.

ადაპტერის დოკუმენტაცია საშუალებას აძლევს მიუთითოთ პროქსის მომხმარებელი და პაროლი ამ URL-ში, როცა საჭიროა. მიაწოდეთ ისინი აპლიკაციის კონფიგურაციის მექანიზმით და არ აურიოთ Keycloak-ის კლიენტის საიდუმლოსთან.

ეს არის ძველი ადაპტერის ინტერფეისი. ის არ აკონფიგურირებს Keycloak-ის სერვერის საკუთარ identity-broker HTTP კლიენტს, Keycloak-ის წინ უკუპროქსის ან თანამედროვე Spring Security OAuth კლიენტს. ჯერ დაადგინეთ, რომელი კომპონენტი აკეთებს წარუმატებელ გამავალ მოთხოვნას.

დაკავშირებული სტატიები