IoT DevKit MXChip AZ3166:错误:base64_utility.c (ln 201):长度无效的



你解决了这个问题吗?

当我的IoTDevKit连接到wifi时。它不间断地重复一条消息(见下文(。

我允许分步Microsoft过程"入门 - 将 IoT DevKit AZ3166 连接到 Azure IoT 中心">

我从这个命令中获取了连接字符串:

az iot hub device-identity show-connection-string --hub-name YourIoTHubName --device-id MyNodeDevice --output table

我尝试使用位于物联网设备资源管理器中的连接...和相同的结果。

我使用了这种连接字符串格式:

HostName={YourIoTHubName}.azure-devices.net;DeviceId=MyNodeDevice;SharedAccessKey={YourSharedAccessKey}

这是错误:

2019-08-28 13:22:04 错误:base64_utility.c (ln 201(:长度无效 Base64 字符串! 2019-08-28 13:22:04 错误:sastoken.c (ln 217(:无法解码用于生成 SAS 的密钥。 2019-08-28 13:22:04 错误:iothub_client_authorization.c (ln 460(:创建sas_token失败 2019-08-28 13:22:04 错误:iothubtransport_mqtt_common.c (LN 2169(:无法从IoTHubClient_Auth_Get_SasToken获取 SAS 令牌。

我的 IoTDevKit 的屏幕仍然带有 IP 地址和正在运行... (在此下,"> IoT Hub"(

您有解决方案吗? 我的连接字符串仅包含 112 个字符(标签为"主机名="( 和。。。在我尝试的第一天都工作正常。第二天...出现此问题。

版本

开发工具包版本:1.6.2

Mico版本:31620002.049

mbed-OS 版本:5.4.3

mbed TLS 版本:2.15.0

WIFI版本:wl0:2014年9月10日11:28:46版本5.90.230.10

MXChipScreen 已连接但无法正常工作

腻子连接到 MxChip 时出错

对于可能遇到此问题的任何其他人。我通过使用本指南 (https://microsoft.github.io/azure-iot-developer-kit/docs/use-configuration-mode/( 在当前固件上解决了它,首先让 DevKit 进入配置模式,然后从那里我在 PuTTY 中使用"set_az_iothub"命令输入连接字符串。

相关内容

  • 没有找到相关文章

最新更新