مرحبًا!
@David ساعدني من فضلك، أيها الرجل العظيم! ))))
لقد قمت بإعداد حزمة إضافات Discourse + Keycloak SSO + SAML + Openid Connect بنجاح. هناك شيء واحد فقط يفسد هذه الجمالية - وهو تسجيل الخروج.
عند تسجيل الخروج من المنتدى، يتم إلغاء تفويض المستخدم، ويعمل هذا الجزء بشكل جيد.
ثم ألقي نظرة على الجلسات المفتوحة في Keycloak - لكن جلسة المستخدم الذي غادر المنتدى لم تُحذف.
أعتقد أن السبب يعود إلى إعدادات عنوان URL لتسجيل الخروج. أنا فقط لا أعرف أين - في Discourse أم في Keycloak.
إعدادات SAML الخاصة بي في Keycloak:
إعدادات Openid Connect الخاصة بي في Keycloak:

