浏览器通过协议、主机名、端口判断同源(如`https://api.example.com:443`与`https://api.example.com:443`同源),而SameSite基于协议和公共后缀判断站点归属(如`www.example.com`与`api.example.com`可能同站)。同源策略主要限制脚本跨域读取敏感数据(如DOM或localStorage),但不禁止跨源提交表单、加载图片或脚本,因此攻击者可通过CSRF绕过数据读取限制。Origin请求头需精确匹配(如`Set-Cookie`需严格匹配)且不包含路径参数,服务端验证时应使用集合进行交集比对。误区包括认为跨源即跨站(不同子域名或端口可能仍属同站),以及后端服务也受同源策略限制(仅浏览器层面生效)。总结:同源检查协议+主机+端口,SameSite依赖公共后缀;二者的核心边界在于前者限制数据读取安全,后者控制Cookie跨站发送。