Keycloak 21.1.2-də sənədləşdirilmiş Java adapterindən hələ də istifadə edən tətbiq üçün proxy-url Keycloak serveri ilə əlaqə üçün xarici HTTP proksisini seçir.

Bu qeydi mövcud adapter JSON konfiqurasiyasına əlavə edin:

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

Köhnə Spring Boot adapteri uyğun xassəni təqdim edir:

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

Bunlar tətbiqin mövcud realm, server URL və klient konfiqurasiyası ilə birləşdirilməli fraqmentlərdir. Dəyər araçı URL-dir; autentifikasiya serveri URL-i isə faktiki Keycloak son nöqtəsi olaraq qalır. İctimai araçılara icazə verilən, ictimaiyyətə açıq Keycloak xidməti üçün HTTP proksi siyahısı hesabsız HTTP proksi URL-i üçün namizədlər təqdim edir.

Adapter sənədləri tələb olunduqda həmin URL-də proksi istifadəçisi və paroluna icazə verir. Onları Keycloak klientinin sirri ilə qarışdırmaq əvəzinə tətbiqin konfiqurasiya mexanizmi vasitəsilə təqdim edin.

Bu köhnə adapter interfeysidir. O, Keycloak serverinin öz identity-broker HTTP klientini, Keycloak qarşısındakı tərs proksini və ya müasir Spring Security OAuth klientini konfiqurasiya etmir. Əvvəlcə uğursuz xarici sorğunu hansı komponentin etdiyini müəyyənləşdirin.

Əlaqəli məqalələr