共用方式為


KnownEventGridMqttClientDisconnectionReason enum

欄位

ClientAuthenticationError

用戶端因任何驗證原因而中斷連線(例如憑證過期、用戶端已停用或客戶端設定已變更)。

ClientAuthorizationError

用戶端因任何授權原因而中斷連線(例如,因為主題空間、許可權系結或用戶端群組的設定有所變更)。

ClientError

用戶端傳送了不正確的要求,或使用了其中一個導致服務終止連線的不支援功能。

ClientInitiatedDisconnect

用戶端會透過 MQTT 的 DISCONNECT 封包或透過 WebSocket 的 MQTT 關閉框架,起始正常中斷連線。

ConnectionLost

用戶端-伺服器連線已遺失。 (EXCHANGE ONLINE PROTECTION)。

IpForbidden

用戶端的IP位址會遭到IP篩選或私人連結組態封鎖。

QuotaExceeded

用戶端超過一或多個導致服務終止連線的節流限制。

ServerError

連線因為發生未預期的伺服器錯誤而終止。

ServerInitiatedDisconnect

伺服器會基於任何作原因起始正常中斷連線。

SessionOverflow

用戶端針對未認可 QoS1 訊息的佇列達到其限制,導致伺服器終止連線。

SessionTakenOver

用戶端以相同的驗證名稱重新連線,導致上一個連線終止。