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

متعلقہ مضامین