google chrome浏览器设置跨域
跨域设置必须三个属性
1.--disable-web-security
2.--user-data-dir
3.--disable-features
chrome用户目录
"D:\Users\AppData\Local\Google\Chrome\User Data"
完整设置案例
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-application-cache --disable-web-security --user-data-dir=D:\ChromeDevUserData
chrome88如何命令打开跨域cookies设置
在 Chrome 88.0.4324 版本中,你可以通过命令行参数临时启用跨域 Cookie 支持(SameSite=None; Secure)。以下是具体操作步骤:
一、使用命令行参数启用跨域 Cookie
Chrome 88+ 默认要求第三方 Cookie 必须设置 SameSite=None; Secure 标记。若需临时允许所有跨域 Cookie(仅用于开发测试),可通过以下命令启动 Chrome:
bash
Windows 系统命令
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure --user-data-dir="D:\ChromeDevUserData"
参数说明:
--disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure
禁用 Chrome 的 SameSite 默认策略,允许跨域 Cookie。
--user-data-dir="D:\ChromeDevUserData"
指定独立的用户数据目录(避免污染你的默认浏览器配置),需提前创建该目录。
二、完整操作流程
创建独立数据目录
在 D 盘创建新文件夹(例如 D:\ChromeDevUserData)。
修改快捷方式(推荐)
右键 Chrome 快捷方式 → 属性 → 在 “目标” 字段末尾添加参数:
plaintext
--disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure --user-data-dir=D:\ChromeDevUserData
(确保参数与原路径用空格分隔,路径无需引号除非包含空格)
验证设置
启动 Chrome 后,访问 chrome://flags。
搜索SameSite by default cookies 和 Cookies without SameSite must be Secure,确保两者均为 Disabled。