尝试在Azure CLI中获取Azure Iot集线器的连接字符串时出错

时间:2018-07-25 07:48:07

标签: azure azure-iot-hub azure-cli2

我想获取连接字符串的详细信息,根据Microsoft文档,我已在Azure CLI 2.0中运行以下命令。不幸的是,它抛出以下错误。我在Google上冲浪了很多,但无法得到苹果的答复。请有人可以帮助我。提前致谢。

我的命令:

az iot hub device-identity show-connection-string --device-id testDevice 

错误:

az iot hub: 'device-identity' is not in the 'az iot hub' command group. See 'az iot hub --help'.

2 个答案:

答案 0 :(得分:4)

要使用此命令az iot hub device-identity show-connection-string --device-id testDevice,需要为Azure CLI安装Microsoft Azure IoT Extension

您可以使用以下命令进行安装:

az extension add --name azure-cli-iot-ext

更多依赖于Azure IoT扩展的命令是here

答案 1 :(得分:0)

对于您的问题,答案就像错误az iot hub中没有设备标识一样。如果要获取连接字符串,可以使用az iot hub show-connection-stringaz iot device show-connection-string