技术教程

API 签名与请求重放防护(2025)

# API 签名与请求重放防护(2025) 请求重放与篡改是常见攻击面。本文从签名机制与网关治理给出工程实践。 ## 一、签名与参数 - HMAC 签名:以密钥对规范化请求串进行 HMAC 计算。 - 时间戳与 nonce:限定有效期并保证唯一性,防止重放。 ## 二、校验与容错 - 网关校验:统一签名、时间窗口与 nonce 去重校验。 - 容错:对时钟偏差设置容忍度与重试策略。 ##

Intl.ListFormat:列表文案与本地化

--- title: Intl.ListFormat:列表文案与本地化 keywords: - Intl.ListFormat - 列表文案 - conjunction/disjunction - 本地化 - 格式化 description: 使用 Intl.ListFormat 根据语言规则生成正确的列表文案(如“A、B和C”),支持不同样式与类型,提升国际化展示质量。 categories: ...

JWT声明与时限验证(aud-iss-exp-nbf-jti)最佳实践

--- title: JWT声明与时限验证(aud/iss/exp/nbf/jti)最佳实践 keywords: - JWT - aud - iss - exp - nbf - jti - leeway description: 通过`aud/iss/exp/nbf/jti`校验与算法限定、时钟偏移容忍与一次性标识,保障JWT在多环境中的稳健可信。 categories: - 文章资讯 -...

Kong DB-less与decK GitOps发布实践

--- title: Kong DB-less与decK GitOps发布实践 keywords: - Kong - DB-less - decK - GitOps - 声明式配置 - 路由与服务 - 插件 - 版本化 - 验证 - 回滚 description: 使用 Kong 的 DB-less 模式配合 decK 实现声明式与GitOps发布,版本化路由与插件配置,并提供验证与回滚方法。 d...

NuGet包来源与签名治理(sources-签名-哈希)最佳实践

--- title: NuGet包来源与签名治理(sources-签名-哈希)最佳实践 keywords: - NuGet - sources - 签名 - 哈希 - 白名单 description: 对 NuGet 包来源与签名、哈希进行白名单与校验,确保 .NET 依赖链的完整与可信。 categories: - 文章资讯 - 编程技术 --- **实现示例** ```ts type...

OAuth Scope设计与资源服务器授权策略最佳实践

--- title: OAuth Scope设计与资源服务器授权策略最佳实践 keywords: - OAuth - Scope - 资源服务器 - 授权策略 - 细粒度权限 - Policy Engine description: 围绕OAuth Scope的细粒度设计与资源服务器授权策略执行,提供统一的权限映射、拒绝默认与最小授权落地方案。 categories: - 文章资讯 - 技...

CDC 变更数据捕获与异构同步实践(2025)

# CDC 变更数据捕获与异构同步实践(2025) CDC 将数据库的变更事件化,支持跨系统的低延迟同步与审计。 ## 一、捕获与来源 - binlog/redo:从数据库日志捕获变更(如 MySQL binlog)。 - 表级变更:配置过滤与白名单,控制事件体量。 ## 二、管道与传输 - 事件总线:以 Kafka 等传输与缓冲变更事件。 - 模式与兼容:保持模式与类型一致性,避免解析错误