ओळख ब्रोकरिंगसाठी Keycloak चा आउटगोइंग प्रॉक्सी कॉन्फिगर करा
सर्व्हरचे आउटगोइंग प्रॉक्सी वातावरण सेट करा आणि टोकन एक्स्चेंजचे निदान करताना Keycloak ची स्वतःची व्हेरिएबल प्राधान्यता लागू करा.
ब्राउझर ओळख प्रदात्याच्या लॉगिन पृष्ठावर पोहोचतो; Keycloak सर्व्हर परत आलेला कोड एक्स्चेंज करतो. जर तो नंतरचा एक्स्चेंज कनेक्ट होऊ शकत नसेल, तर सुरू करण्यापूर्वी प्रॉक्सी मार्ग Keycloak प्रक्रिया किंवा कंटेनर वातावरणात ठेवा:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleसार्वजनिक HTTP मार्गासाठी, HTTP प्रॉक्सी यादीतून एक पत्ता HTTPS_PROXY मध्ये जातो; इच्छित बायपास गंतव्ये ठेवा. टोकन URL ओळख प्रदात्याचा एंडपॉइंटच राहतो, प्रॉक्सी पत्ता नाही.
Keycloak ची प्राधान्यता गंतव्य-स्कीम नकाशापेक्षा वेगळी आहे:
- जर
HTTP_PROXYआणिHTTPS_PROXYदोन्ही परिभाषित असतील, तरHTTPS_PROXYजिंकतो. - लहान अक्षरांचे प्रकार मोठ्या अक्षरांच्या प्रकारांवर प्राधान्य घेतात.
NO_PROXYस्वल्पविरामाने वेगळा आहे, आणि नामांकित होस्ट त्याचे सबडोमेनही वगळतो.
सर्व्हरने अनपेक्षित मार्ग निवडल्यास हे सर्व इनपुट तपासा. ब्राउझर प्रॉक्सी सेटिंग्ज हे वातावरण पुरवत नाहीत.
कनेक्शन काम करू लागल्यावर, TLS पडताळणी अपयश Keycloak च्या truststore इंटरफेसद्वारे ट्रस्ट कॉन्फिगरेशनचे असते. मार्ग बदलल्याने गहाळ प्रमाणपत्र ट्रस्ट स्थापित होऊ शकत नाही.