我試圖使用ActiveMQ作爲Microsoft Service Bus。我在activemq上配置了ssl層,並且$ cbs隊列已經由使用azure servicebus SDK的c#應用程序創建。使用ActiveMQ代替Microsoft Service Bus
但是當我試圖用天藍色IotHub SDK下我的設備,我似乎應該通過ActiveMQ的用戶名和密碼。如何更改iothubtransport_amqp_common.c以將我的設備連接到ActiveMQ。
我可以通過使用amqpnetlite連接到Azure IoTHub。如果我想連接到activeMQ,我應該通過用戶名和密碼。它工作正常。所以我想知道:在azure iot sdk中,如何傳遞這2個選項(用戶名和密碼)?
沒有足夠的信息來這裏去..你需要分享相關日誌報表和/或源該程序。從您的源程序的名稱看來,它似乎嘗試使用AMQP協議進行連接。看看這個:http://activemq.apache.org/amqp.html –
我沒有** activeMQ **配置的問題。我可以使用[amqpnetlite](https://github.com/Azure/amqpnetlite)連接到** Azure IoTHub **。如果我想連接到** activeMQ **,我應該傳遞_Username_和_Password_。它工作__OK__。所以我想知道:在[azure iot sdk](https://github.com/Azure/azure-iot-sdk-c)我如何傳遞這2個選項(_Username_和_Password_)? –