互联网/IT行业面试题更新 2026-08-05

请描述前端如何安全地获取并管理用于鉴权的 token(例如在 a 标签或表单提交中注入的 token),以及如何防止其泄露或被滥用。

腾讯云智研发前端/移动开发互联网/IT系统设计技术原理JavaScript

考察说明

考察前端鉴权 token 的获取、存储与使用,以及相关的安全风险意识

回答思路

  1. 说明 token 的常见生成方式(如服务端基于用户标识与时间戳签名生成)
  2. 阐述前端获取 token 的常见途径(如登录接口响应、设置 Cookie)
  3. 讨论 token 的存储方式及其风险(LocalStorage 易受 XSS,Cookie 需注意 CSRF)
  4. 描述在 a 标签或表单中注入 token 的具体实现(如放在 URL 参数、隐藏字段)
  5. 识别潜在安全风险并提出缓解措施(如使用 HttpOnly Cookie、双重提交 Cookie)
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。