我正在尝试,为了模拟设备,按照以下步骤向现有的IoT-Hub发送消息:https://www.codeproject.com/Articles/1113447/Azure-IOT-Hub-REST-API
我可以使用设备资源管理器成功创建共享访问签名。
在邮递员中,我发送邮件请求到:
https://myHubName.azure-devices.net/devices/myDeviceId/messages/events?api-version=2016-02-03
(我真正的集线器名称不是myHubName)
使用具有共享访问签名的Authorization标头和内容类型标头
使用此JSON:{deviceId: "myDeviceId", temperature: "80"}
但是我没有从端点(超时)做出任何回应。
我觉得服务器至少应该响应未经授权的请求。我在这里错过了什么吗?
修改 正如Rita所讨论的那样,当我尝试发送请求时,我在https中错过了s。 IoT-Hub现在可以做出适当的响应。