网络安全
OAuth 2.1 授权码 + PKCE 与刷新令牌轮换(安全实践与实现)
采用授权码+PKCE并启用刷新令牌轮换的安全实践,涵盖客户端与服务端实现、参数选择与验证方法,降低令牌泄露与重放风险。
OAuth 2.1与OIDC企业级实施与风险缓解最佳实践
以OAuth 2.1与OIDC为基础,结合PKCE、回调白名单与JWK签名验证,提供企业级令牌安全与风险缓解的落地方案。
OAuth PAR与JAR请求对象签名(请求URI/签名验证)最佳实践
通过Pushed Authorization Requests与JWT-secured Authorization Request将授权参数推送并签名,保障授权请求的完整性与可信性。
CORS 与 Cookie 策略(SameSite、Secure、HttpOnly、跨域预检)
系统梳理 CORS 响应头与 Cookie 策略,明确 SameSite/Secure/HttpOnly 的要求与跨域预检流程,并提供验证方法与注意事项。
CSP基础URL治理(base-uri)最佳实践
通过CSP的base-uri限制文档基础URL来源,防止不受控base标签导致的资源解析与外跳篡改,提升页面安全与一致性。
HTTP Content-Digest与完整性校验治理
使用 Content-Digest/Want-Digest 对响应/请求进行端到端完整性校验,配合缓存与范围请求确保实体一致。
Kafka Schema Registry 兼容性与模式演进实践
配置全局与主题级兼容性策略,注册 Avro 模式并验证兼容性,安全演进事件结构。
OAuth DPoP验证与持有者证明(htu/htm/jti/iat)最佳实践
通过验证DPoP JWS中的htu/htm/jti/iat并绑定访问令牌的cnf.jkt,实施持有者证明与重放防护,强化OAuth资源访问的安全性。
CORS 策略与跨域治理(2025)
# CORS 策略与跨域治理(2025)
CORS 通过响应头控制跨域资源共享,需要精细化允许范围与方法。
## 一、策略与头部
- 核心头:`Access-Control-Allow-Origin`/`Methods`/`Headers`/`Credentials`。
- 允许列表:仅允许受控来源与方法与头部组合。
## 二、预检与缓存
- 预检请求:处理 `OPTIONS` 请求并校验来
HSTS预加载与TLS安全响应头治理
使用 HSTS 强制 HTTPS,并配置预加载与安全响应头,降低降级与中间人风险,统一域安全基线。
HTTP Content-Digest与消息体完整性治理
使用 `Content-Digest`/`Digest` 对消息体建立摘要并在端到端校验,与消息签名协同保障实体完整性。
CSP报告与Report-To聚合与监控最佳实践
结合Report-To与Reporting-Endpoints及legacy report-uri,构建CSP违规报告的统一采集与监控聚合,实现前端安全策略可观测。
