مصادقة OAuth 2.0 (رمز ويب JSON) مع مساحات أسماء Azure Event Grid

توضح هذه المقالة كيفية المصادقة باستخدام مساحة اسم Azure Event Grid باستخدام رموز ويب JSON المميزة.

تسمح مصادقة OAuth 2.0 (JSON Web Token) للعملاء بالمصادقة والاتصال مع وسيط MQTT باستخدام رموز ويب JSON المميزة (JWT) الصادرة عن أي موفر هوية OpenID Connect، بصرف النظر عن معرف Microsoft Entra. يمكن لعملاء MQTT الحصول على الرمز المميز الخاص بهم من موفر الهوية الخاص بهم وتوفير الرمز المميز في حزم MQTTv5 أو MQTTv3.1.1 CONNECT للمصادقة مع وسيط MQTT. يوفر أسلوب المصادقة هذا خيارا خفيف الوزن وآمنا ومرنا لعملاء MQTT الذين لم يتم توفيرهم في Azure.

إشعار

هذه الميزة في وضع المعاينة حاليًا.

‏‫الخطوات عالية المستوى

لاستخدام مصادقة JWT المخصصة لمساحات الأسماء، اتبع الخطوات التالية:

  1. إنشاء مساحة اسم وتكوين الموارد الفرعية الخاصة بها.
  2. تمكين الهوية المدارة على مساحة اسم Event Grid.
  3. إنشاء حساب Azure Key Vault الذي يستضيف شهادة المرجع المصدق التي تتضمن المفاتيح العامة الخاصة بك.
  4. أضف تعيين الدور في Azure Key Vault للهوية المدارة لمساحة الاسم.
  5. تكوين إعدادات المصادقة المخصصة على مساحة اسم شبكة الأحداث
  6. يمكن لعملائك الاتصال بمساحة اسم Event Grid باستخدام الرموز المميزة التي يوفرها موفر الهوية.

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

للحصول على إرشادات خطوة بخطوة، راجع المصادقة باستخدام وسيط MQTT باستخدام مصادقة OAuth 2.0.