HTTP مع موصل Azure AD

مكتمل

يتم استخدام موصل HTTP المميز مع Azure AD لجلب الموارد من خدمات الويب المختلفة التي تمت مصادقتها بواسطة Microsoft Entra ID أو من خدمة ويب محلية.

لقطة شاشة لـ HTTP مع موصل Azure AD.

الموصل ليس له مشغلات؛ وبالتالي، فهو يحتاج إلى موصل آخر مثل موصل Microsoft Forms أو موصل SharePoint أو يمكنك تشغيل التدفق يدوياً.

لقطة شاشة لعرض المشغلات بدون رسالة مشغلات.

تُظهر لقطة الشاشة التالية الإجراءين الوحيدين المتوفرين حالياً: الحصول على مورد ويب واستدعاء طلب HTTP.

لقطة شاشة للإجراءات المتوفرة حالياً.

يمكنك استخدام الإجراء الحصول على مورد الويب لاسترداد موارد الويب من خلال إصدار طلب HTTP GET.

لقطة شاشة لحقل

يساعدك استدعاء طلب HTTP على الوصول إلى البيانات من نقطة نهاية باستخدام أحد أفعال HTTP المعروفة، مثل GET وDELETE وPATCH وPOST وPUT.

لقطة شاشة لحقول

المشاكل والقيود المعروفة الحالية للموصل HTTP مع Azure AD هي:

  • يعمل الموصل على ترميز النص الأساسي للطلب إلى ترميز base64؛ ومن ثمّ، يجب استخدامه للاتصال بخدمات الشبكة التي تتوقع نص الطلب بهذا التنسيق. لا يمكنك استخدام هذا الموصل للاتصال بخدمة الشبكة التي تتوقع نص الطلب بتنسيق ثنائي بسيط.

  • إذا ظهر لك خطأ مشابه لـ { "error": { "code": "Forbidden", "message": "" } }، فقد يكون ذلك بسبب أن هذا الموصل له مجموعة محدودة من النطاقات. إذا كان السيناريو لديك يتطلب شيئاً أكثر تقدماً، فتأكد من استخدام موصل HTTP أو إنشاء موصل مخصص.

حد التقييد لاستدعاءات API لكل اتصال هو 100 استدعاء لكل 60 ثانية.

مثال على استخدام موصل HTTP مع Azure AD هو استدعاء طلب HTTP إلى Microsoft Graph للحصول على معلومات المستخدم.

مثال لقطة شاشة لطلب HTTP إلى Microsoft Graph.