简单认识CSRF
什么是CSRF
CSRF(Cross-Site Request Forgery)是一种网络攻击方式,即跨站请求伪造,攻击者利用用户已经验证的身份信息,在用户不知情的情况下执行未经授权的操作。在网站安全防护中,CSRF保护机制通过以下方式工作:
CSRF的主要特性
令牌绑定:每个会话/用户有唯一令牌
生命周期短:令牌通常会过期,默认与会话同生命周期
动态变化:请求后令牌通常会更新
多种存储方式:
表单隐藏字段
HTTP请求头
Cookie值(需与表单值匹配)