دمج Microsoft Entra ID (OIDC) في Logto Enterprise SSO
تعلم كيف تقوم بدمج Microsoft Entra ID (OIDC) SSO باستخدام Logto.
تعلم كيف تقوم بدمج Microsoft Entra ID (OIDC) SSO باستخدام Logto.
كمصدر شامل لإدارة الهوية والوصول، يدعم Microsoft Entra ID، المعروف أيضًا باسم Azure Active Directory (Azure AD)، بروتوكولات OpenID Connect (OIDC) و Security Assertion Markup Language (SAML) لدمج تسجيل الدخول الموحد (SSO). في الدرس السابق، أظهرنا لك كيفية دمج تطبيق Logto الخاص بك مع Microsoft Entra ID (SAML) SSO. في هذا الدرس، سنريك كيفية دمج تطبيق Logto الخاص بك مع Microsoft Entra ID (OIDC) SSO.
كالعادة، قبل أن نبدأ، تأكد من أن لديك حساب Microsoft Entra أو Azure نشطًا. إذا لم يكن لديك واحد، يمكنك الاشتراك للحصول على حساب Microsoft مجاني هنا.
حساب Logto سحابي. إذا لم يكن لديك واحد، فأنت مرحب بك جدًا في التسجيل لحساب Logto. Logto مجاني للاستخدام الشخصي. جميع الميزات متاحة للمستأجرين التطويريين، بما في ذلك ميزة SSO.
تحتاج أيضًا إلى تطبيق Logto مدمج جيدًا. إذا لم يكن لديك واحد، يُرجى اتباع دليل الدمج لإنشاء تطبيق Logto.


دعونا الآن نفتح مركز إدارة Microsoft Entra في علامة تبويب أخرى ونتبع الخطوات لإنشاء تطبيق OIDC على جانب Microsoft Entra.
اذهب إلى مركز إدارة Microsoft Entra وقم بتسجيل الدخول كمسؤول.
انتقل إلى الهوية > التطبيقات > تسجيل التطبيقات.

اختر تسجيل جديد.
أدخل اسم التطبيق واختر نوع الوصول إلى الحساب المناسب لتطبيقك.
اختر ويب كمنصة للتطبيق. أدخل URI التحويلة للتطبيق. URI التحويلة هو عنوان URL الذي يُعاد توجيه المستخدم إليه بعد أن يتم التحقق من هويته بواسطة Microsoft Entra ID.
انسخ URI التحويلة (عنوان URL للاتصال) من صفحة تفاصيل موصل Logto والصقه في حقل URI التحويلة.

تسجيل لإنشاء التطبيق.بعد إنشاء تطبيق Microsoft Entra OIDC بنجاح، ستحتاج إلى توفير تكوينات IdP مرة أخرى إلى Logto. انتقل إلى علامة تبويب الاتصال في لوحة تحكم Logto، واملأ التكوينات التالية:
معرف التطبيق (العميل).

الجهة المصدرة: عنوان URL للجهة المصدرة، معرف فريد لـ IdP، يحدد الموقع حيث يمكن العثور على مزود هوية OIDC. إنه جزء حاسم من تكوين OIDC لأنه يساعد Logto في اكتشاف نقاط النهاية اللازمة.
بدلاً من توفير جميع نقاط نهاية OIDC يدويًا، يقوم Logto بجلب جميع التكوينات المطلوبة ونقاط النهاية IdP تلقائيًا. يتم ذلك باستخدام عنوان URL للجهة المصدرة الذي قدمته وإجراء مكالمة إلى نقطة النهاية الاكتشافية لـ IdP.
للحصول على عنوان URL للجهة المصدرة، يمكنك العثور عليه في قسم نقاط النهاية في صفحة نظرة عامة على التطبيق.
حدد نقطة نهاية مستند بيانات تعريف اتصال OpenID وانسخ عنوان URL بدون المسار الملحق .well-known/openid-configuration. ذلك لأن Logto سيضيف تلقائيًا .well-known/openid-configuration إلى عنوان URL للجهة المصدرة عند جلب تكوينات OIDC.

معلمة النطاق اختيارية. بغض النظر عن إعدادات النطاق المخصصة، سيقوم Logto دائمًا بإرسال نطاقات openid و profile و email إلى IdP.
انقر على حفظ لإنهاء عملية التكوين
قم بتوفير نطاقات البريد الإلكتروني لمؤسستك في علامة تبويب تجربة موصل Logto SAML SSO. سيؤدي ذلك إلى تمكين موصل SSO كطريقة للتحقق من الهوية لأولئك المستخدمين.

سيتم حصر المستخدمين الذين لديهم عناوين بريد إلكتروني في النطاقات المحددة حصريًا في استخدام موصل SAML SSO كطريقة للتحقق من الهوية الوحيدة الخاصة بهم
اذهب إلى علامة تبويب تجربة تسجيل الدخول وقم بتفعيل SSO للمؤسسات.

الآن، يمكنك اختبار تكامل SSO بواسطة استخدام زر العرض المباشر في الزاوية العلوية اليمنى من قسم عرض تجربة تسجيل الدخول.