تكوين App Service أو تطبيق Azure Functions لاستخدام تسجيل الدخول X

توضح هذه المقالة كيفية تكوين Azure App Service أو Azure Functions لاستخدام X كموفر مصادقة.

لإكمال الإجراء الوارد في هذه المقالة، تحتاج إلى حساب X يحتوي على عنوان بريد إلكتروني ورقم هاتف تم التحقق من صحته. لإنشاء حساب X جديد، انتقل إلى x.com.

تسجيل طلبك باستخدام X

  1. سجل الدخول إلى مدخل Microsoft Azure، وانتقل إلى التطبيق الخاص بك. انسخعنوان URL الخاص بك. ستستخدمه لتكوين تطبيق X.

  2. انتقل إلى موقع ويب مطوري X، وسجل الدخول باستخدام بيانات اعتماد حساب X، وحدد إنشاء تطبيق.

  3. أدخل اسم التطبيقووصف التطبيق لتطبيقك الجديد. الصق عنوان URL للتطبيق الخاص بك في حقل عنوان URL لموقع الويب. في قسم Callback URLs، أدخل عنوان URL HTTPS لتطبيق App Service الخاص بك وألحق المسار /.auth/login/x/callback. على سبيل المثال، https://contoso.azurewebsites.net/.auth/login/x/callback

  4. في أسفل الصفحة، اكتب ما لا يقل عن 100 حرف في خانةأخبرنا كيف سيتم استخدام هذا التطبيق، ثم حدد إنشاء. انقر فوق إنشاء مرة أخرى في النافذة المنبثقة. يتم عرض تفاصيل التطبيق.

  5. حدد علامة التبويب مفاتيح ورموز الوصول المميزة.

    سجل هذه القيم:

    • مفتاح API
    • مفتاح سري لواجهة برمجة التطبيقات

    هام

    المفتاح السري لواجهة برمجة التطبيقات هو بيانات اعتماد أمان مهمة. لا تقم بمشاركة هذه القيم مع أي شخص أو توزعها من خلال تطبيقك.

إضافة معلومات X إلى التطبيق الخاص بك

  1. سجل الدخول إلى مدخل Azure والانتقال إلى تطبيقك.

  2. حددالمصادقة في القائمة على اليسار. انقر فوق Add identity provider.

  3. حددTwitter في القائمة المنسدلة لمزود الهوية. قم بلصق القيم API key وAPI secret key التي حصلت عليها مسبقا.

    سيتم تخزين البيانات السرية كإعداد تطبيق ثابت باسم TWITTER_PROVIDER_AUTHENTICATION_SECRET. يمكنك تحديث هذا الإعداد لاحقا لاستخدام مراجع Key Vault إذا كنت ترغب في إدارة بيانات سرية في Azure Key Vault.

  4. إذا كنت تقوم بتكوين موفر الهوية الأول للتطبيق، فستتم مطالبتك أيضاً من خلال قسم إعدادات مصادقة App Service. خلاف ذلك، يُمكنك الانتقال إلى الخطوة التالية.

    تحدد هذه الخيارات كيفية استجابة تطبيقك للطلبات غير المصادق عليها، وستعيد التحديدات الافتراضية توجيه جميع الطلبات لتسجيل الدخول باستخدام هذا الموفر الجديد. يمكنك تغيير تخصيص هذا السلوك في الوقت الحالي أو ضبط هذه الإعدادات في وقت لاحق من خلال شاشة المصادقة الرئيسية عن طريق اختيار تحرير بجوار إعدادات المصادقة. لمعرفة المزيد حول هذه الخيارات، قم مراجعةتدفق المصادقة.

  5. انقر فوق إضافة.

أنت الآن جاهز لاستخدام X للمصادقة في تطبيقك. يُدرج موفر الخدمة على شاشة المصادقة. من هناك، يمكنك تعديل أو حذف تكوين الموفر.

الخطوات التالية