MQTT X 是由全球领先的开源物联网中间件提供商 EMQ 开源的一款跨平台 MQTT 5.0 桌面客户端,它支持 macOS,Linux,Windows。MQTT X 的用户界面借助聊天软件的形式简化了页面的操作逻辑,用户可以快速创建连接保存并同时建立多个连接客户端,方便用户快速测试 MQTT/TCP、MQTT/TLS 的连接、发布/订阅功能及其他特性。项目地址:https://github.c
转载
2023-12-12 15:27:56
131阅读
# Android MQTT 携带证书的实现
随着物联网技术的发展,MQTT(Message Queuing Telemetry Transport)作为一种轻量级的消息传输协议越来越受到青睐。在Android开发中,我们通过在连接MQTT服务器时携带证书来实现安全的数据传输。本文将详细介绍如何在Android中实现MQTT协议的安全连接,并通过代码示例帮助你理解具体实现步骤。
## 1. 什
目录标题一、emqx认证介绍(一)什么是认证(二)认证方式(三)认证链二、关闭匿名登录(一)什么是匿名登录(二)关闭匿名登录(三)通过http api对用户进行CRUD 一、emqx认证介绍(一)什么是认证可以直接去**官方文档**阅读。身份认证是大多数应用的重要组成部分,MQTT 协议支持用户名密码认证,启用身份认证能有效阻止非法客户端的连接。
EMQ X 中的认证指的是当一个客户端连接到 E
转载
2023-10-24 08:39:07
171阅读
MQTT(Message Queuing Telemetry Transport)是一种轻量级、开放标准的消息传输协议,设计用于受限设备和低带宽、不稳定网络的通信。MQTT的一些关键特点和概念:发布/订阅模型:MQTT采用发布/订阅(Publish/Subscribe)模型。发布者(Publisher)发布消息到特定的主题(Topic),而订阅者(Subscriber)则订阅感兴趣的主题。这种模型
# 使用 Axios 携带 SSL 证书的完整指南
在现代 web 开发中,使用 HTTPS 协议与服务器进行安全通信变得越来越重要。为了确保数据传输的安全性,可能会涉及到 SSL/TLS 证书的使用。对某些应用而言,使用自签名证书或特定的 CA 证书进行 API 调用是常见需求。在这篇文章中,我们将讨论如何在使用 Axios 的 Node.js 应用中携带 SSL 证书进行请求,并提供具体的代
SSL证书会失效吗?什么情况下SSL证书会失效呢?近期有些客户问关于“SSL证书怎么失效了”的问题。情况有比较多种,类似安装上出现问题、SSL证书过期了等等情况。以下做了逐一说明分析,有需要了解的小伙伴请往下看。 SSL证书会失效吗?什么情况下SSL证书会失效呢? 1.SSL证书使用时间过有效期限 发现SSL证书失效,首先应该查看SSL证书是否已经到期,为了保障数据安全,实时验证网站身份真实性,S
转载
2024-03-04 21:20:46
179阅读
很多用户明明已经申请、安装好证书了,但是在浏览器中打开后,还是显示错误。 正常ssl证书错误的原因总结一下,大概有以下几点:1.ssl证书过期需要重新申请ssl证书,ssl证书申请是有时间限定的正常会是在1年或者两年,所以站长需要注意下时间。 2.不受信任的话要找受信任的CA机构重新申请ssl证书,这两个都可以找GDCA(全球受信任)去申请; 3.页面包含有不安全的内容。目前都提倡每一个页面使用H
转载
2023-09-26 11:48:28
194阅读
本文以图文结合的方式,介绍MQTT的配置,包括配置MQTT发布主题、MQTT注册主题、MQTT用户名、MQTT密码、客户端ID等。一、什么是MQTTMQTT (Message Queue Telemetry Transport),翻译成中文就是,遥测传输协议,其主要提供了订阅/发布两种消息模式,更为简约、轻量,易于使用,特别适合于受限环境(带宽低、网络延迟高、网络通信不稳定)的消息分发,属于物联网
# 如何在 Android 应用中实现不更新最新的 SSL 证书
在开发 Android 应用时,SSL/TLS 证书用于加密数据和验证服务器身份。然而,有时候我们需要应用不去更新最新的 SSL 证书。这很可能是由于依赖于某些特定的服务器或环境配置。以下是实现这一目标的步骤和代码示例。
## 流程步骤
以下表格总结了实现不更新 SSL 证书的流程:
| 步骤 | 描述
原创
2024-10-31 09:02:54
42阅读
# Android 中 MQTT SSL 验证的实现
在物联网(IoT)环境中,MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传递协议,非常适合带宽受限和低功耗的设备。为了确保数据传输的安全性,使用 SSL(Secure Sockets Layer)进行加密,是一种相对简单而有效的方法。本文将介绍如何在 Android 应用中实现 MQTT
# Java发送HTTPS请求携带SSL证书配置
在网络通信中,HTTPS是一种基于SSL/TLS协议的安全通信协议,用于在客户端和服务器之间进行加密传输。在Java中,我们可以使用`HttpURLConnection`或`HttpClient`等类发送HTTPS请求。然而,有时我们需要向服务器提供一个SSL证书以确保通信的安全性。本文将介绍如何使用Java发送HTTPS请求,并携带SSL证书进
原创
2023-07-20 14:37:02
4073阅读
Session Objects会话对象Session对象在请求时允许你坚持一定的参数。此外,还坚持由Session实例的所有请求的cookie。让我们坚持在请求时使用s = requests.Session()
s.get('http://httpbin.org/cookies/set/sessioncookie/123456789')
r = s.get("http://httpbin.org/
转载
2023-08-22 11:31:32
1504阅读
授权ACLMQTT 授权(authorization)是指对 MQTT 客户端的发布和订阅操作进行 权限控制。 控制的内容主要是哪些客户端可以发布或者订阅哪些 MQTT 主题。EMQX 支持集中类型的授权。权限列表(亦即 ACL)。可以从例如 MongoDB, MySQL,PostgreSQL,Redis,或者 EMQX 的内置数据库中读取这个列表。加载一个包含全局的 ACL 的文件。动态访问一个
转载
2024-01-20 00:57:26
115阅读
文章目录MQTT一、中国移动MQTT平台1. 添加产品步骤2. 激活产品步骤3. WaireShark数据包分析二、8266 连接MQTT8266发送MQTT协议到移动MQTT平台三、发布数据到MQTT平台(温度传感器例子)1. 为产品新建设置物模型2. 新建自定义物模型3. 使用MQTT软件发布数据到MQTT4. 查看历史发送数据四、订阅与发布中国移动MQTT平台1. 使用MQTT软件订阅2.
转载
2024-09-10 09:45:25
553阅读
1.抓取https请求如果模拟器不安装证书的话,我们可以抓取移动端的http请求了,但是https请求,会出现Unknown,下面是解决办法。这里使用的是夜神模拟器(建议使用Android 5),目前我所使用过的, 所有模拟器几乎安装流程都是一样的。夜神模拟器有一个最大的方便就是 支持分身, 应用多开, 并且更换手机设备型号特别的方便。2.证书的安装2.1 Charles里证书的安装(详细步骤如下
转载
2023-11-10 17:07:43
956阅读
前言: 因为我们的项目是Android + H5,之前的做法是把H5所需要的资源和html下载到本地这样证书校验不会走系统浏览器层只需要项目中预埋根证书就可以了,但是如果用webview加载线上的域名自签名证书就会走系统级校验在onReceivedSslError中
转载
2023-08-17 13:46:14
547阅读
MQTT 是一种轻量级的、灵活的物联网消息交换和数据传递协议,致力于为 IoT 开发人员实现灵活性与硬件/网络资源的平衡。为了确保通讯安全,通常使用 TLS/SSL 来进行通讯加密。
本文主要介绍如何通过 Android 与 MQTT 进行 TLS/SSL 单向认证和双向认证。
准备
本文使用 Eclipse Paho Android Service 和 BouncyCastle,添加依赖
dep
转载
2020-11-19 09:41:00
1841阅读
2评论
一、简述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联
转载
2024-07-15 00:21:02
85阅读
在当前安装SSL证书,不局限于在pc端安装,移动端也是有的。只不过有不少人对于移动端SSL证书是比较生疏的。今天小编就来介绍下什么是移动端SSL证书,一起来了解下。什么是移动端SSL证书移动端SSL证书通俗来讲,就是在移动客户端安装SSL证书从而保护移动端的网络安全。小编罗列了以下几个非常安装SSL证书的移动端:1、小程序小程序在发布的全过程中,就务必规定服务器端是协议书。小程序
转载
2023-11-01 09:23:04
115阅读
Android手机在国内的市场占有率是非常高的,使用的人非常多,经常会有人反应当Android手机在浏览网页时会出现“您的连接不是私密的”、“此站点证书不受信任”等提示,这都是手机发生了SSL错误所引起的,该怎么解决呢?因导致Android手机发生SSL错误的原因有很多,以下就分5种情况来提供解决方法。第一种:纠正Android设备上的时间和日期如果浏览器系统和Web服务器的时钟设置不一致,则SS
转载
2023-07-16 19:43:43
34阅读