Software Security Proposal - 会话安全

Web系统如何安全管理会话与访问令牌?

会话与访问令牌一旦被复制, 攻击者可能直接继承用户权限, 因此需要兼顾签发、使用和撤销。

2026年7月29日阅读约6分钟
通过短生命周期、绑定上下文和主动失效控制会话劫持风险。

风险边界

梳理浏览器Cookie、移动端令牌、服务端会话和刷新令牌的存储位置、有效期与可访问数据范围。

核心控制

令牌采用短有效期和轮换机制, 登录态绑定设备与风险上下文, 密码修改、退出和权限下降时立即撤销。

验收与持续改进

验证Cookie安全属性、令牌轮换日志、并发会话限制和失效测试结果, 不在日志或前端存储暴露敏感令牌。

落地检查清单

  1. 明确责任人和适用范围
  2. 控制项可由工具或记录验证
  3. 高风险例外设定到期复核
  4. 上线后持续监测执行效果
方案建议将本文控制项纳入软件安全建议方案, 明确研发执行、管理审批和安全保障复测责任, 形成可追溯的证据闭环。

常见问题

控制项应该如何验收?

以配置、日志、测试结果和审批记录作为证据, 并抽样验证控制在真实场景下有效。

出现业务例外如何处理?

例外需要说明风险、补偿措施、责任人和到期时间, 到期后必须复核或完成整改。