اضبط الوكيل الصادر في 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 إلى إعداد الثقة عبر واجهة truststore في Keycloak. لا يمكن بتغيير المسار إنشاء ثقة الشهادة المفقودة.