Azure云消息传递 - 消息处理器应用程序获取异常

时间:2017-04-18 10:03:11

标签: c# azure cloud messaging

我正在尝试使用带有Windows 10 IOT Core的Raspberry Pi 3的云应用程序。 我已经完成了一个通用应用程序,它可以将数据和消息收集到云端,这是有用的。 接下来,我尝试编写一个小应用程序,以使用消息总线从Azure接收这些消息。

我已在Azure中注册了我的设备(试用版)并获得了一些连接字符串和ID。我使用相同的连接字符串连接到事件消息服务:

string IotHubUri = "HostName=<My>Hub.azure-devices.net;DeviceId=<MyRaspiPC>;SharedAccessKeyName=iothubowner;SharedAccessKey=<The primary key>"
string iotHubD2cEndpoint = "messages/events";
EventHubClient client = EventHubClient.CreateFromConnectionString(
                IotHubUri, 
                iotHubD2cEndpoint);

IotHubUri字符串最初没有&#34; SharedAccessKeyName&#34;在其中,我在获得异常告诉我缺少信息后填写。 提供此KeyName后,我得到另一个异常

  

无法解析主机名

由于我使用的模式与我在互联网上找到的所有书籍和其他信息中所使用的相同,我只是惊呆了,不知道该如何继续。

0 个答案:

没有答案