所以我一直在尝试生成一个小函数应用程序(在JS中),它响应发送到Azure IoT Hub的消息。输出是一个简单的控制台日志。但是,我无法将IoT Hub的事件集线器兼容端点作为触发器加载(唯一可用的选项是创建新的事件中心)。我该怎么办?要发送到Azure的IoT Hub的设备代码正常工作,我可以通过Device Explorer工具查看消息。
答案 0 :(得分:2)
您需要创建新的Event Hub Connection并使用Iot Hub Messaging部分中的Event Hub-Compatible端点。 但是您需要更改它以匹配服务总线连接字符串格式 - “端点= [您的iot集线器兼容端点]; SharedAccessKeyName = [您的密钥名称]; SharedAccessKey = [您的密钥]; EntityPath = [您的事件集线器兼容名称]”
密钥名称和密钥可以从“共享访问策略”部分获取。
祝你好运