在配置Link SDK时,您需要先获取设备的认证信息。本文介绍设备认证信息获取的方法和步骤。

前提条件

创建产品,且产品的认证方式设备密钥产品认证方式

背景信息

设备接入物联网平台前,需通过身份认证。关于身份认证的更多信息,请参见设备安全认证概述

您可以根据设备的认证方式,获取设备的认证信息。设备认证的方式主要包含以下两种:

  • 一机一密:

    关于一机一密的更多信息,请参见一机一密

  • 一型一密:

    关于一型一密的更多信息,请参见一型一密

获取一机一密设备认证信息

一机一密认证方式的安全性较高,推荐使用。

您可以通过以下方式获取设备的认证信息(ProductKeyDeviceNameDeviceSecret)。

  • 通过物联网平台控制台创建设备,获取设备认证信息。具体操作,请参见单个创建设备批量创建设备

    创建设备后,您也可以在设备详情页,单击DeviceSecret旁的查看,查看设备的认证信息。

    查看设备认证信息
  • 通过调用API,创建设备,获取设备认证信息。更多信息,请参见RegisterDevice

    创建设备后,您也可以查询设备的认证信息。更多信息,请参见QueryDeviceDetail

获取一型一密设备认证信息

您可以通过以下步骤获取设备认证信息。

  1. 开启动态注册:在已创建产品的产品详情页面,开启动态注册开关。
    物联网平台将进行短信验证,以确认是您本人操作。
    说明 若设备发出激活请求时,物联网平台校验发现该开关未开启,将拒绝新设备的动态激活请求。已激活设备不受影响。
    开启动态注册
  2. 根据认证方式获取设备认证信息。
    • 一型一密预注册:

      在物联网平台为产品添加设备,然后获取设备认证信息。具体操作,请参见获取一机一密设备认证信息

    • 一型一密免预注册:

      无需在物联网平台为产品添加设备,设备端通过Link SDK,携带ProductKeyProductSecretDeviceName,向物联网平台发起动态注册请求后,获取到ClientIDDeviceToken,将其作为设备认证信息。

    设备端一型一密的更多信息,请参见MQTT动态注册概述HTTPS动态注册概述