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 انٹرفیس کے ذریعے اعتماد کی ترتیب سے تعلق رکھتی ہے۔ راستہ بدلنے سے گمشدہ سرٹیفکیٹ اعتماد قائم نہیں ہو سکتا۔