بدء استخدام مصادقة Azure AD باستخدام مدخل Microsoft Azure
ملاحظة
قم بتحديث Azure Media Services REST API وSDKs إلى الإصدار 3 بحلول 29 فبراير 2024. يوفر الإصدار 3 من Azure Media Services REST API وSDKs للعميل ل .NET وJava قدرات أكثر من الإصدار 2. نحن نتوقف عن الإصدار 2 من واجهة برمجة تطبيقات REST لخدمات الوسائط Azure وSDKs للعميل ل .NET وJava.
الإجراء مطلوب: لتقليل تعطيل أحمال العمل الخاصة بك، راجع دليل الترحيل لانتقال التعليمات البرمجية الخاصة بك من الإصدار 2 API وSDKs إلى الإصدار 3 API وSDK قبل 29 فبراير 2024. بعد 29 فبراير 2024، لن تقبل Azure Media Services نسبة استخدام الشبكة على الإصدار 2 REST API، أو إصدار API لإدارة حساب ARM 2015-10-01، أو من الإصدار 2 .NET client SDKs. يتضمن ذلك أي SDKS عميل مفتوح المصدر تابع لجهة خارجية قد يستدعي الإصدار 2 API. تعرف على أحدث إصدار، بدءا من نظرة عامة على خدمات الوسائط الإصدار 3.
تعرف على كيفية استخدام مدخل Microsoft Azure للوصول إلى مصادقة Azure Active Directory (Azure AD) للوصول إلى Azure Media Services API.
المتطلبات الأساسية
- حساب Azure. إذا لم يكن لديك حساب، فابدأ ب Azure free trial.
- حساب خدمات الوسائط. لمزيد من المعلومات، راجع إنشاء حساب Azure Media Services باستخدام مدخل Microsoft Azure.
عند استخدام مصادقة Azure AD مع Azure Media Services، يكون لديك خياران للمصادقة:
- المصادقة الأساسية للخدمة. مصادقة خدمة. التطبيقات التي تستخدم عادة أسلوب المصادقة هذا هي التطبيقات التي تقوم بتشغيل الخدمات الخفية أو خدمات الطبقة المتوسطة أو المهام المجدولة: تطبيقات الويب أو تطبيقات الوظائف أو تطبيقات المنطق أو واجهات برمجة التطبيقات أو الخدمات المصغرة.
- مصادقة المستخدم. مصادقة شخص يستخدم التطبيق للتفاعل مع موارد خدمات الوسائط. يجب أن يطالب التطبيق التفاعلي المستخدم أولا ببيانات الاعتماد. مثال على ذلك هو تطبيق وحدة تحكم الإدارة يستخدمه المستخدمون المعتمدون لمراقبة مهام الترميز أو البث المباشر.
الوصول إلى واجهة برمجة خدمات الوسائط
تتيح لك هذه الصفحة تحديد أسلوب المصادقة الذي تريد استخدامه للاتصال بواجهة برمجة التطبيقات. توفر الصفحة أيضا القيم التي تحتاجها للاتصال بواجهة برمجة التطبيقات.
- في مدخل Microsoft Azure، حدد حساب خدمات الوسائط.
- حدد كيفية الاتصال بواجهة برمجة تطبيقات خدمات الوسائط.
- ضمن الاتصال إلى واجهة برمجة تطبيقات خدمات الوسائط، حدد إصدار واجهة برمجة تطبيقات خدمات الوسائط الذي تريد الاتصال به.
المصادقة الرئيسية لكيان الخدمة (مستحسن)
مصادقة خدمة باستخدام تطبيق Azure Active Directory (Azure AD) والبيانات السرية. يوصى بذلك لأي خدمات من الطبقة المتوسطة تتصل بواجهة برمجة تطبيقات خدمات الوسائط. ومن الأمثلة على ذلك تطبيقات الويب والوظائف والتطبيقات المنطقية وواجهات برمجة التطبيقات والخدمات المصغرة. هذه هي طريقة المصادقة الموصى بها.
إدارة تطبيق Azure AD والبيانات السرية
يتيح لك قسم إدارة تطبيق AAD (دليل Azure النشط) والبيانات السرية تحديد أو إنشاء تطبيق Azure AD جديد وإنشاء سر. لأغراض أمنية، لا يمكن عرض السر بعد إغلاق الشفرة. يستخدم التطبيق معرف التطبيق والبيانات السرية للمصادقة للحصول على رمز مميز صالح لخدمات الوسائط.
تأكد من أن لديك أذونات كافية لتسجيل تطبيق مع مستأجر Azure AD وتعيين التطبيق لدور في اشتراك Azure الخاص بك. لمزيد من المعلومات، راجع الأذونات المطلوبة.
الاتصال إلى واجهة برمجة تطبيقات خدمات الوسائط
يوفر لك الاتصال إلى واجهة برمجة تطبيقات خدمات الوسائط القيم التي تستخدمها لتوصيل تطبيق الخدمة الأساسي. يمكنك الحصول على قيم نصية أو نسخ كتل JSON أو XML.
مصادقة المستخدم
يمكن استخدام هذا الخيار لمصادقة موظف أو عضو في Azure Active Directory يستخدم تطبيقا للتفاعل مع موارد خدمات الوسائط. يجب أن يطالب التطبيق التفاعلي المستخدم أولا ببيانات اعتماد المستخدم. يجب استخدام أسلوب المصادقة هذا فقط لتطبيقات الإدارة.
الاتصال إلى واجهة برمجة تطبيقات خدمات الوسائط
انسخ بيانات الاعتماد الخاصة بك لتوصيل تطبيق المستخدم الخاص بك من قسم الاتصال بواجهة برمجة تطبيقات خدمات الوسائط. يمكنك الحصول على قيم نصية أو نسخ كتل JSON أو XML.