部署了一个发送到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功能已被禁用。以下是受影响的功能:事件
这可能是个问题吗?
答案 0 :(得分:0)
我刚刚再次测试并添加了“主键”连接字符串: 共享访问政策 - > iothubowner,它工作。