पुरानो Keycloak Java एडाप्टरले proxy-url पढ्छ
पुरानो Java एडाप्टरको आफ्नै कन्फिगरेसनमा बाहिर जाने HTTP प्रोक्सी सेट गर्नुहोस्, यसलाई 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 क्लाइन्ट कन्फिगर गर्दैन। पहिले कुन घटकले असफल बाहिर जाने अनुरोध गरिरहेको छ पहिचान गर्नुहोस्।