:wssでMQTTに接続するにはどうすればいいですか? - 私はCocoaMQTTを使用して、次のコードで、MQTTサービスに接続しようとして
let clientID = "CocoaMQTT-" + String(ProcessInfo().processIdentifier)
//This is myHost: wss://myserver.test:9001
let mqtt = CocoaMQTT(clie.ntID: clientID, host: "myserver.test", port: 9001)
mqtt.keepAlive = 10000
mqtt.username = "username"
mqtt.password = "password"
mqtt.enableSSL = true
mqtt.delegate = self
mqtt.connect()
mqtt.autoReconnect = true
私はエラーを取得する:エラードメイン= GCDAsyncSocketErrorDomainコード= 7「ソケットは、リモートピアによって閉じ」のUserInfo = { NSLocalizedDescription =リモートピアによって閉じられたソケット}
CocoaMQTTはwssまたはtcpだけをサポートしていますか?サポートされていない場合は、迅速に他のクライアントがありますか?
これは自己署名入りの証明書の問題に関連する可能性がありますか? – pan
私は@panと思っていません。ユーザーとパスワードのみが必要です。 –