حاليًا، أكبر مشكلة لدي هي عدم ظهور زر “تسجيل الدخول باستخدام SAML”.
إليك أسئلتي الأكثر تفصيلاً حول العملية:
هل تتم جميع إعدادات SAML عبر ملف app.yml بشكل صحيح؟ هل لا توجد إعدادات حقيقية في /admin أو تغييرات مطلوبة أو يجب استخدامها؟
هل يجب أن تكون إعدادات SAML في ملف app.yml ضمن قسم env:؟
هل يجب استخدام علامات الاقتباس المزدوجة (") حول قيم DISCOURSE_SAML_CERT_FINGERPRINT و DISCOURSE_SAML_CERT في ملف app.yml؟
هل يجب أن يتضمن DISCOURSE_SAML_CERT ترويسة/تذييل BEGIN/END CERTIFICATE؟
هل يجب أن تكون شهادة DISCOURSE_SAML_CERT كلها على سطر واحد أم يجب أن تكون هناك فواصل أسطر؟
هل من الضروري تعيين DISCOURSE_SAML_AUTO_CREATE_ACCOUNT إلى TRUE أو 1 لكي يظهر زر تسجيل الدخول باستخدام SAML؟ بدا لي أن هناك منشورًا آخر على Meta يشير إلى أن هذا شرط ضروري.
ما السجلات التي يجب أن أراجعها لتحديد سبب عدم ظهور الزر؟
شكرًا على أي مساعدة. للتوضيح، قمنا بإضافة الإضافة وتعديل إعدادات app.yml وإعادة البناء، ومع ذلك لا يزال الزر غير ظاهر. الإضافة تظهر أنها مثبتة في /admin/plugins، لذا أشعر أنني أملك الأساسيات بشكل صحيح، لكن من الواضح أنني أفتقد شيئًا مهمًا، ولم أجد الكثير من الحظ في العثور على وثائق حول هذه العملية.
لقد أجريت اختبارًا سريعًا، ويبدو أن مجرد وجود الإضافة - دون أي تكوين على الإطلاق - كافٍ لظهور الزر. (ومع ذلك، فبدون تكوين لن يكون الزر وظيفيًا بالطبع).
@RGJ ما هي الإصدارات التي اختبرت فيها الإضافة؟ بعد مسح /var/discourse وإعادة البناء، ما زلت لا أرى زر تسجيل الدخول. جربت رابط الإضافة مع وجود .git وبدونه.
الجميع، صباح الخير. أنا جديد جدًا، وقد سجلت الدخول لأول مرة
سعيد جدًا برؤية منصة رائعة كهذه.
هل يتوفر لدينا دليل عملي لدمج ADFS؟
خاصةً الخطوات التفصيلية للسمات والمعاملات الأخرى التي يجب تكوينها في ADFS وكذلك في Discourse.
سيكون رائعًا لو ساعدنا شخص ملم تمامًا بالموضوع، شكرًا جزيلاً لكم.