跳到主要内容

浏览器与服务器安全措施

安全相关的响应首部有哪些?​

首部作用
X-Frame-Options控制页面能否被 frame 嵌入: DENY 拒绝, SAMEORIGIN 仅同源
X-XSS-Protection控制浏览器的 XSS 防护机制
Content-Security-Policy声明可信内容来源, 减少 XSS 风险
Set-Cookie: HttpOnly禁止脚本读取 cookie, 降低 XSS 窃取会话的风险
Set-Cookie: SameSite限制跨站请求携带 cookie, 缓解 CSRF
DNT声明拒绝个人信息被收集
P3P声明隐私策略, 使个人信息只对程序可读

浏览器自身提供哪些安全机制?​

  • HTTPS: 加密传输并验证服务端身份;
  • 同源策略: 限制不同源之间的资源交互, 见 同源策略与跨域;
  • 证书验证: 校验站点身份;
  • 隐私模式: 不持久化本地数据;
  • 弹窗拦截、下载扫描、扩展扫描;
  • 密码管理器与表单自动填充保护;