13.2 跨站请求伪造 (CSRF - Cross-Site Request Forgery) JavaScript 安全:深入理解跨站请求伪造 (CSRF) 1. 引言 跨站请求伪造 (CSRF) 是一种网络攻击,它允许攻击者诱骗用户在他们不知情的情况下执行恶意操作。攻击者利用用户在已登录的 Web 应用程序中的信任关系,以用户的身份发送恶意请求。虽然 CSRF 并非 JavaScript 独有的安全问题,但它在基于 JavaScript 的现代 Web 应用中仍然是一个重要的考虑因素。 2. CSRF 的原理 CSRF 攻击的核心在于利用浏览器自动附加凭证的机制。当用户登录到某个网站(例如 )后,浏览器会存储一个包含认证信息的 Cookie。