معلمة الاستعلام Redirect_uri لا تضيف https

معامل استعلام redirect_uri لا يضيف https

الوصف:

ملاحظة: عميل OIDC الخاص بي مُعد بالفعل على https://forums.abc.com

حتى عندما نضبط bnconfig على https://forums.abc.com، لا يتم إضافة عنوان إعادة التوجيه https://forums.abc.com/، بل يتم إنشاء http://https// (يرجى ملاحظة عدم وجود نقطتين (:slight_smile: بعد https)، وهو أمر خاطئ تمامًا. بالمناسبة، إذا قمنا بتجاوز البروتوكول في أمر bnconfig، فسيتم إنشاء عنوان إعادة توجيه http إلى http، وهو غير آمن.

تأكد من تفعيل إعداد الموقع ‘فرض https’ في لوحة الإدارة الخاصة بك.

  1. تم تمكين force_https على قيمة true في لوحة الإدارة.
  2. تم الانتقال إلى https://forum.abc.com

الآن، إذا لاحظت الصورة أعلاه بعناية، فقد بدأت بـ https، لكنها أعيد توجيهها إلى http.

بعد إكمال المصادقة والحصول على إعادة التوجيه النهائية، إليك الصورة أدناه:
image

للمعلومية…
إذا قمت بتعطيل force_https، فإن إعادة التوجيه تنتهي بـ http حتى لو بدأت بـ https.

هل موقع discourse الخاص بك خلف وكيل (proxy)؟ إذا كان الأمر كذلك، ستحتاج إلى تعيين رأس x-forwarded-proto. يحتوي هذا الموضوع على معلومات إضافية حول تكوين وكيل عكسي: