Skip to main content

使用X.509证书认证并连接设备

分类:  Azure物联网 标签:  #Azure #IoT Hub # #指南 #入门 发布于: 2023-06-13 22:01:53

前面有一篇讨论过如何使用自签发证书认证并连接设备,自签发证书实际是上使用证书的指纹进行认证,我们需要将自签发证书的指纹填入设备上,这种形式很复杂,而且也不推荐使用在产线上,如果要用在产线上我们推荐使用有CA签发的证书或者物联网系统用在系统中的话,可以考虑自己作为CA给自己签发证书。 使用CA签发的证书和使用自己作为CA签发的证书,在使用上没有什么区别,都需要: 上传用于签发设备的证书,并验证该证书 给设备签发设备证书,设备使用该证书认证并连接到Azure IoT Hub。 本节为了演示,使用openssl让用户成为CA, 并给自己签发证书,然后使用这个签发之后的证书签发设备证书。

Read more

使用自签发X509证书认证并连接设备

分类:  Azure物联网 标签:  #Azure #IoT Hub # #入门 #指南 发布于: 2023-06-13 21:56:43

我们之前的文章已经演示了如何通过SAS Key连接Azure IoT Hub, 我们本节演示如何通过自签发证书认证并连接设备。 请先满足我们的前提条件: 一个Azure账号 创建好一个Azure IoT Hub的资源 我们先准备自签发证书。 需要注意的是自签发证书认证,也称之为指纹认证(thumbprint),因为我们将自签发的证书指纹填充到设备配置上,然后在认证连接时,设备读取存在本地的证书,并建立连接。

Read more

使用Symmetric Key认证设备接入Azure IoT Hub

分类:  Azure物联网 标签:  #Azure #IoT Hub # #入门 #指南 发布于: 2023-06-13 21:54:15

我们之前已经介绍了什么是Azure IoT Hub以及Azure IoT Hub提供的工具,也浏览了如何使用Azure Portal对Azure IoT Hub相关的资源进行管理,从本篇开始我们会正式进入物联网应用的开发。 物联网的开发从设备接入开始,Azure IoT Hub提供如下三种设备认证方式: 基于Symmetric key认证 基于自签发的X509证书进行认证 基于X509证书进行认证 同时支持如下的通讯协议: MQTT以及MQTT on Websocket AMQP以及AMQP on WebScoket HTTPS 要开始本章及后继章节的学习,您需要: 一个Azure账号 使用Azure Portal创建好一个Azure IoT Hub

Read more

开发基于Azure IoT Hub的物联网应用

分类:  Azure物联网 标签:  #Azure # #IoT Hub #入门 #指南 发布于: 2023-06-13 21:48:37

要想开发基于Azure IoT Hub的物联网应用,仅仅了解Azure IoT Hub的基本功能是不够的,必须了解和学习由Azure IoT Hub提供的其他功能,这包括: Azure IoT Hub提供的设备接入和认证方式 Azure IoT Hub提供的设备和云之间的通讯方式 Azure IoT Hub提供的消息处理机制 Azure IoT Hub提供的工具和SDK 我们本节先给大家分别介绍一下这些基本的概念,后继的章节再持续展开。

Read more

浏览Azure Portal为管理Azure IoT Hub提供的主要功能

分类:  Azure物联网 标签:  #Azure # #IoT Hub #入门 #指南 发布于: 2023-06-13 21:41:30

请先使用之前的文章创建一个Azure IoT Hub的资源,创建该资源之后,在Azure Portal找到创建的资源,进入该资源的主界面: Main Page 我们来浏览一下Azure Portal提供的一些重要功能。 Overview Overview页面提供了很多的基本信息,这包括:Resource Group, 订阅,状态,区域,以及访问该资源的地址等。 同时页面也提供基本的监控数据:Usage: IoT Hub Usage帮助你快速的浏览当天已使用的消息数量,单位时间内的消息总数,共有多少个设备标识。 菜单Show Data for Last提供默认的时间选项,例如过去一个小时,6个小时,1天,7天,30天等等,选择不同的时间区段,统计数据跟着发生变

Read more

使用Azure Portal创建Azure IoT Hub资源

分类:  Azure物联网 标签:  #Azure # #IoT Hub #入门 #指南 发布于: 2023-06-13 21:36:45

我们之前的文章简单的给大家描述了什么是Azure IoT Hub, 为了给大家一个更为直观的印象,我们在本节使用Azure Portal来创建Azure IoT Hub资源。 开始之前本节之前,你需要一个Azure的账号,您可以免费的申请一个Azure账号,如何申请请参考文章:https://www.azuredeveloper.cn/article/how-to-get-azure-account 创建一个Azure IoT Hub

Read more

什么是Azure IoT Hub

分类:  Azure物联网 标签:  #Azure #IoT Hub # #入门 #指南 发布于: 2023-06-13 21:31:29

物联网中大家经常说的一句话是:万物互联, 这句话总结和概括的非常好,从字面意思上就可以理解物联网的本质。但是当我们从技术实现上来理解这句话的时候有很多需要考虑的地方, 例如: 万物的范畴主要有哪些? 如何创建一个标准使得符合范畴的事物可以联入网络? 符合范畴的事物联入网络之后需要使用什么标准互相通讯? 是否可以对联入网络的事物进行控制,监控,操作? 这些问题都是技术需要考虑和解决的问题。

Read more