您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az iot dps certificate

管理 Azure IoT 中心设备预配服务证书。

命令

az iot dps certificate create

创建/上传 Azure IoT 中心设备预配服务证书。

az iot dps certificate delete

删除 Azure IoT 中心设备预配服务证书。

az iot dps certificate generate-verification-code

为 Azure IoT 中心设备预配服务证书生成验证码。

az iot dps certificate list

列出 Azure IoT 中心设备预配服务中包含的所有证书。

az iot dps certificate show

显示有关特定 Azure IoT 中心设备预配服务证书的信息。

az iot dps certificate update

更新 Azure IoT 中心设备预配服务证书。

az iot dps certificate verify

验证 Azure IoT 中心设备预配服务证书。

az iot dps certificate create

创建/上传 Azure IoT 中心设备预配服务证书。

az iot dps certificate create --certificate-name
                              --dps-name
                              --path
                              --resource-group
                              [--subscription]

示例

将 CA 证书 PEM 文件 Upload 到 Azure IoT 中心设备预配服务。

az iot dps certificate create --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Certificate.pem

将 CA 证书 CER 文件 Upload 到 Azure IoT 中心设备预配服务。

az iot dps certificate create --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Certificate.cer

必需参数

--certificate-name --name -n

证书的友好名称。

--dps-name

IoT 预配服务名称。

--path -p

包含证书的文件的路径。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az iot dps certificate delete

删除 Azure IoT 中心设备预配服务证书。

az iot dps certificate delete --certificate-name
                              --dps-name
                              --etag
                              --resource-group
                              [--subscription]

示例

删除 Azure IoT 中心设备预配服务中的 MyCertificate

az iot dps certificate delete --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --etag AAAAAAAAAAA=

必需参数

--certificate-name --name -n

证书的友好名称。

--dps-name

IoT 预配服务名称。

--etag -e

实体标记 (对象的 etag) 。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az iot dps certificate generate-verification-code

为 Azure IoT 中心设备预配服务证书生成验证码。

此验证码用于完成证书的所有权证明。 使用此验证码作为使用根证书私钥签署的新证书的 CN。

az iot dps certificate generate-verification-code --certificate-name
                                                  --dps-name
                                                  --etag
                                                  --resource-group
                                                  [--subscription]

示例

生成 MyCertificate 的验证码

az iot dps certificate generate-verification-code --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --etag AAAAAAAAAAA=

必需参数

--certificate-name --name -n

证书的友好名称。

--dps-name

IoT 预配服务名称。

--etag -e

实体标记 (对象的 etag) 。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az iot dps certificate list

列出 Azure IoT 中心设备预配服务中包含的所有证书。

az iot dps certificate list --dps-name
                            --resource-group
                            [--query-examples]
                            [--subscription]

示例

列出 MyDps 中的所有证书

az iot dps certificate list --dps-name MyDps --resource-group MyResourceGroup

必需参数

--dps-name

IoT 预配服务名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--query-examples

建议 JMESPath 字符串。 可以复制其中一个查询,然后将其粘贴在双引号内,以查看结果。 您可以添加一个或多个位置关键字,以便我们可以根据这些关键字提供建议。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az iot dps certificate show

显示有关特定 Azure IoT 中心设备预配服务证书的信息。

az iot dps certificate show --certificate-name
                            --dps-name
                            --resource-group
                            [--query-examples]
                            [--subscription]

示例

在 Azure IoT 中心设备预配服务中显示有关 MyCertificate 的详细信息

az iot dps certificate show --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate

显示有关特定 Azure IoT 中心设备预配服务证书的信息。 (自动生成)

az iot dps certificate show --certificate-name MyCertificate --dps-name MyDps --resource-group MyResourceGroup --subscription MySubscription

必需参数

--certificate-name --name -n

证书的友好名称。

--dps-name

IoT 预配服务名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--query-examples

建议 JMESPath 字符串。 可以复制其中一个查询,然后将其粘贴在双引号内,以查看结果。 您可以添加一个或多个位置关键字,以便我们可以根据这些关键字提供建议。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az iot dps certificate update

更新 Azure IoT 中心设备预配服务证书。

Upload 新的证书替换具有相同名称的现有证书。

az iot dps certificate update --certificate-name
                              --dps-name
                              --etag
                              --path
                              --resource-group
                              [--subscription]

示例

通过上传新 PEM 文件来更新 Azure IoT 中心设备预配服务中的 CA 证书。

az iot dps certificate update --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=

通过上传新的 CER 文件来更新 Azure IoT 中心设备预配服务中的 CA 证书。

az iot dps certificate update --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/NewCertificate.cer --etag AAAAAAAAAAA=

必需参数

--certificate-name --name -n

证书的友好名称。

--dps-name

IoT 预配服务名称。

--etag -e

实体标记 (对象的 etag) 。

--path -p

包含证书的文件的路径。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az iot dps certificate verify

验证 Azure IoT 中心设备预配服务证书。

通过上载包含通过调用 "生成-验证-代码" 获得的验证码的验证证书来验证证书。 这是所有权证明过程的最后一步。

az iot dps certificate verify --certificate-name
                              --dps-name
                              --etag
                              --path
                              --resource-group
                              [--subscription]

示例

验证 MyCertificate 私钥的所有权。

az iot dps certificate verify --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Verification.pem --etag AAAAAAAAAAA=

必需参数

--certificate-name --name -n

证书的友好名称。

--dps-name

IoT 预配服务名称。

--etag -e

实体标记 (对象的 etag) 。

--path -p

包含证书的文件的路径。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID