connectionstring 500错误Azure IoT

时间:2018-05-12 05:46:22

标签: azure web iot azure-iot-hub

部署了一个发送到Azure IOT的测试设备,然后警告到Dynamics 365。

我正在尝试使用https://github.com/Azure-Samples/web-apps-node-iot-hub-data-visualization

查看来自网络应用的数据

完成后,我打开网页,并在日志中收到500错误:

应用程序抛出了未捕获的异常并被终止: ArgumentError:连接字符串在Function.EventHubClient.fromConnectionString(D:\ home \ site \ wwwroot \ node_modules \ azure-event-hubs \ lib \ client.js:92:11)中没有EntityPath或缺少参数路径

我使用了IoTHub下面的连接字符串 - >端点 - >活动 - >事件中心兼容端点:

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

我还尝试在本地运行并将EntityPath添加到连接字符串但没有成功。

我在Azure中注意到它对我的IoTHub有警告: 由于资源的位置,某些IoT Hub功能已被禁用。以下是受影响的功能:事件

这可能是个问题吗?

1 个答案:

答案 0 :(得分:0)

我刚刚再次测试并添加了“主键”连接字符串: 共享访问政策 - > iothubowner,它工作。