蓝牙技术是当前应用最广泛的无线通信技术之一,工作在全球通用的 2.4GHZ 的ISM 频段。蓝牙的工作距离约为 100 米,具有一定的穿透性,没有方向限制。具有低成本、抗干扰能力强、传输质量高、低功耗等特点。蓝牙技术组网比较简单,无需额外设置,只要两个蓝牙设备进入连接范围内,蓝牙就会自动搜索,实现配对连接,进行点对点信息传输。目前个人电脑、手机等终端设备都具 …
最新内容
问题背景:很多设备需要现场安装和调试,电气部分涉及控制器(比如PLC)、人机界面(比如组态触摸屏)、伺服、变频器、传感器、变送器等。很多模块需要设置参数,比如Modbus从机需要设置从机地址。有的模块通过拨码开关设置,有的通过操作面板来设置(由按键和数码管组成的人机交互),更有一些模块只能通过通信协议来修改参数,这就需要咱现场端个笔记本,用USB转485连接 …
在物联网设备广泛普及的今天,蓝牙技术作为短距离通信的核心标准,已深度融入消费电子、医疗健康、工业控制等领域。然而,用户常遇到设备已配对但无法建立连接的问题,这涉及协议栈交互、硬件状态、环境干扰等多重因素。本文将从通信协议、系统设置、物理环境等维度,系统解析蓝牙连接故障的本质原因及应对策略。一、系统性排查流程与协议层分析1. 连接状态机的诊断蓝牙连接过程遵循 …
1、nRF Connect这个是Nordic官方开发,也是用的比较多的调试app。(1)打开手机app,扫描周围的设备(从机),支持过滤功能(2)设备信号强度(RSSI)查看可以很清晰的观察rssi的变化:(3)连接设备点击“CONNECT”按钮,即可连接目标设备,这里以“BLE-UART”这个设备为例,连接之后可以看到从设备支持4个服务,其中前面0x180 …
1. OAuth2简易实战-四种模式1.1. 隐式授权模式(Implicit Grant)第一步:用户访问页面时,重定向到认证服务器。 第二步:认证服务器给用户一个认证页面,等待用户授权。 第三步:用户授权,认证服务器想应用页面返回Token 第四步:验证Token,访问真正的资源页面1.2. 授权码授权模式(Authorization code Grant …
OAuth2协议在微服务中的优雅应用OAuth2,这个听起来就让人有点紧张的名字,实际上是一个非常强大且灵活的授权框架。在微服务的世界里,它就像一把神奇的钥匙,为各服务之间的通信打开了安全的大门。今天,我就带大家走进OAuth2的世界,看看它是如何在微服务架构中大展身手的。微服务架构中的信任危机在微服务的世界里,每一个微服务都像是一个独立的小王国。它们各自为 …
接上一篇《动手操作:一个 OAuth 2 应用程序(1) - 应用程序场景 》进行场景分析后,本篇就开始动手实现授权服务器。在本文中,我们将 Keycloak 配置为系统的授权服务器 ( 图 3 )。Keycloak 是一个优秀的开源工具,专为身份和访问管理而设计。你可以从 keycloak.org 下载 Keycloak 。Keycloak 提供了本地管理 …
1 前置条件这章主要讲述网关gateway 整合 springsecurity,OAuth2.0 和jwt 进行权限的授权和认证,需要具备一些前置的基础1 了解Oauth2协议及其授权模式2 熟悉 springsecurity OAuth2.0 和 JWT的使用3 熟悉 SpringCloud GateWay 网关使用。这些都是都是一些基础的知识,网上资料也 …
本文涵盖的内容:使用加密签名验证令牌在 OAuth 2 架构中使用 JSON Web Token使用对称和非对称密钥签名令牌向 JWT 添加自定义详细信息在本文中,我们将讨论使用 JSON Web Token ( JWT ) 实现令牌。您在《OAuth 2 :实现资源服务器》学习了资源服务器需要验证授权服务器发出的令牌。我告诉过你三种方法使用资源服务器和授权 …
前言单点登录(SSO)和OAuth2.0是两个不同的身份认证和授权协议。尽管它们有一些共同点,但在实现方式和应用场景上也有很大的区别。在这篇博客中,我们将介绍SSO和OAuth2.0的基本概念,以及它们之间的区别。什么是SSO?单点登录(SSO)是一种身份认证机制,允许用户使用一组凭证来访问多个应用程序。这些凭证可以是用户名和密码、数字证书或其他任何一种能够 …