إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توضح هذه المقالة كيفية تكوين Azure App Service أو Azure Functions لاستخدام Facebook كموفر مصادقة.
لإكمال عملية الإجراء في هذه المقالة، تحتاج إلى حساب GitHub. لإنشاء حساب GitHub جديد، يُرجى الانتقال إلى GitHub.
يُرجى تسجيل طلبك مع المستأجر
لتسجيل طلبك في GitHub:
سجل الدخول إلى مدخل Microsoft Azure، وانتقل إلى التطبيق الخاص بك. انسخ عنوان URL الخاص بك، وهو ضمن النطاق الافتراضي في صفحة النظرة العامة . استخدمه لتكوين التطبيق الخاص بـ GitHub.
قم باتباع الإرشادات لإنشاء تطبيق OAuth على GitHub. في قسم تخويل رد الاتصال الخاص بـ URL، أدخل HTTPS URL لتطبيقك وألحق المسار
/.auth/login/github/callback. على سبيل المثال،https://contoso.azurewebsites.net/.auth/login/github/callbackفي صفحة الطلب، سجل معرف العميل. سوف تحتاجها لاحقًا.
ضمن أسرار العميل، قم بتحديد إنشاء سر عميل جديد.
دون القيمة السرية للعميل، والتي ستحتاجها لاحقا.
هام
تُعد البيانات السرية للعميل بيانات اعتماد أمان هامة. لا تشارك هذا السر مع أي شخص ولا توزعه عبر تطبيقك.
قم بإضافة معلومات GitHub إلى التطبيق الخاص بك
لإضافة معلومات GitHub إلى تطبيقك:
سجل الدخول إلى مدخل Microsoft Azure وانتقل إلى تطبيقك.
اختر إعدادات>المصادقة في قائمة التنقل. انقر فوق إضافة مزود الهوية.
اختر GitHub في قائمة مزودي الهوية المنسدلة. قم بلصق القيم
Client IDوClient secretالتي حصلت عليها مسبقا.سيتم تخزين البيانات السرية كإعداد تطبيق ثابت باسم
GITHUB_PROVIDER_AUTHENTICATION_SECRET. يمكنك تحديث هذا الإعداد لاحقا لاستخدام مراجع Key Vault إذا أردت إدارة السر في Azure Key Vault.إذا كان مزود الهوية هذا هو أول مزود تم تكوينه للتطبيق، سترى أيضا قسم إعدادات مصادقة خدمة التطبيقات . وإلا، يمكنك الانتقال إلى الخطوة التالية.
تحدد هذه الخيارات كيفية استجابة تطبيقك للطلبات التي لم تتم المصادقة عليها. تعيد التحديدات الافتراضية توجيه جميع الطلبات لتسجيل الدخول باستخدام الموفر الجديد. يمكنك تغيير هذا السلوك الآن أو تعديل هذه الإعدادات لاحقا من شاشة المصادقة الرئيسية باختيار تعديل بجانب إعدادات المصادقة. لمعرفة المزيد حول هذه الخيارات، قم مراجعةتدفق المصادقة.
حدد إضافة.
أنت الآن جاهز لاستخدام GitHub من أجل المصادقة الخاصة بتطبيقك. الموفر مدرج على شاشة المصادقة . من هناك، يمكنك تعديل أو حذف تكوين الموفر.