مشاركة عبر


KnownEventGridMqttClientDisconnectionReason enum

القيم المعروفة EventGridMqttClientDisconnectionReason تقبلها الخدمة.

الحقول

ClientAuthenticationError

تم قطع اتصال العميل لأي أسباب مصادقة (على سبيل المثال، انتهت صلاحية الشهادة أو تم تعطيل العميل أو تغيير تكوين العميل).

ClientAuthorizationError

تم قطع اتصال العميل لأي أسباب تخويل (على سبيل المثال، بسبب تغيير في تكوين مسافات الموضوع أو روابط الأذونات أو مجموعات العملاء).

ClientError

أرسل العميل طلبا غير صحيح أو استخدم إحدى الميزات غير المدعومة التي أدت إلى إنهاء الاتصال بواسطة الخدمة.

ClientInitiatedDisconnect

يبدأ العميل قطع اتصال رشيق من خلال حزمة DISCONNECT ل MQTT أو إطار إغلاق ل MQTT عبر WebSocket.

ConnectionLost

يتم فقدان اتصال خادم العميل. (حماية EXCHANGE عبر الإنترنت).

IpForbidden

يتم حظر عنوان IP الخاص بالعميل بواسطة عامل تصفية IP أو تكوين الارتباطات الخاصة.

QuotaExceeded

تجاوز العميل واحدا أو أكثر من حدود التقييد التي أدت إلى إنهاء الاتصال بواسطة الخدمة.

ServerError

تم إنهاء الاتصال بسبب خطأ خادم غير متوقع.

ServerInitiatedDisconnect

يبدأ الخادم قطع اتصال رشيق لأي سبب تشغيلي.

SessionOverflow

وصلت قائمة انتظار العميل لرسائل QoS1 غير المعترف بها إلى الحد الأقصى، مما أدى إلى إنهاء الاتصال بواسطة الخادم.

SessionTakenOver

تمت إعادة اتصال العميل بنفس اسم المصادقة، مما أدى إلى إنهاء الاتصال السابق.