ошибка строки соединения 500 Azure IoT - PullRequest
0 голосов
/ 12 мая 2018

Развернуто тестовое устройство, которое отправляет в Azure IOT, а затем оповещает в Dynamics 365.

Я пытаюсь просмотреть данные из веб-приложения, используя https://github.com/Azure-Samples/web-apps-node-iot-hub-data-visualization

После завершения я открываю вебстраницы и получите ошибку 500, указав в журнале следующее:

Приложение сгенерировало необработанное исключение и завершено: ArgumentError: Строка подключения не имеет EntityPath или отсутствует путь к аргументу в Function.EventHubClient.fromConnectionString (D:\ home \ site \ wwwroot \ node_modules \ azure-event-hubs \ lib \ client.js: 92: 11)

Я использовал приведенную ниже строку соединения из IoTHub -> Конечная точка -> События -> Совместимый концентратор событийКонечная точка:

set Azure.IoT.IoTHub.ConnectionString = sb: //iothub-ns-*********r******r-451891-d07caf9987.servicebus.windows.net /; SharedAccessKeyName = iothubowner; SharedAccessKey = zNy3a ******************* CZyjCoTpXdem0 =

Я также попытался запустить локально и добавил EntityPath к соединениюстрока не удалась.

Я заметил в Azure, что у нее естьПриготовление для моего IoTHub: некоторые функции IoT Hub отключены из-за расположения вашего ресурса.Ниже перечислены уязвимые функции: События

Может ли это быть проблемой?

1 Ответ

0 голосов
/ 14 мая 2018

Я просто протестировал снова и добавил строку подключения «первичный ключ» из: Политики общего доступа -> iothubowner, и это сработало.

...