مشاركة عبر


مصادقة JWT المخصصة والتخويل لنشر رسائل MQTT أو الاشتراك فيها

يمكنك مصادقة عملاء MQTT باستخدام JWT المخصص للاتصال بمساحة اسم شبكة الأحداث. يمكنك تضمين المطالبات المخصصة والتحقق من صحتها في رمز JWT المميز لتخويل نشر أذونات النشر أو الاشتراك في مسافات موضوع Event Grid.

هام

  • يتم دعم هذه الميزة فقط عند استخدام إصدار بروتوكول MQTT v5.

المتطلبات الأساسية

المصادقة باستخدام JWT المخصص

يمكنك استخدام حزمة MQTT v5 CONNECT لتوفير رمز JWT المخصص لمصادقة العميل الخاص بك وحزمة MQTT v5 AUTH لتحديث الرمز المميز.

هام

  • إذا لم تقم بتعيين أسلوب مصادقة حزمة CONNECT إلى CUSTOM-JWT، فستتلقى خطأ "مصدر غير صالح" - حتى إذا كانت جميع التكوينات الأخرى صحيحة.

في حزمة CONNECT، يمكنك توفير القيم المطلوبة في الحقول التالية:

الحقل القيمة
أسلوب المصادقة CUSTOM-JWT
بيانات المصادقة رمز JWT المميز

في حزمة AUTH، يمكنك توفير القيم المطلوبة في الحقول التالية:

الحقل القيمة
أسلوب المصادقة CUSTOM-JWT
بيانات المصادقة رمز JWT المميز
رمز سبب المصادقة 25

مصادقة رمز السبب بالقيمة 25 تعني إعادة المصادقة.

إشعار

  • الجمهور: يجب تعيين المطالبة "aud" إلى "https://eventgrid.azure.net/".

أذونات وصول

يمكن للعميل الذي يستخدم مصادقة JWT المخصصة استخدام سمات العميل وأذوناته للحد من الوصول إلى مواضيع محددة.

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