如何在Chrome中无需跨源隔离启用measureUserAgentSpecificMemory API
绕过Chrome跨源隔离限制测试performance.measureUserAgentSpecificMemory API
你可以通过以下简便方法临时跳过跨源隔离要求,在目标站点测试该API:
使用Chrome命令行参数(最推荐)
关闭所有Chrome实例后,用以下命令启动Chrome:chrome.exe --disable-features=CrossOriginOpenerPolicy,CrossOriginEmbedderPolicy
这个参数会直接禁用跨源隔离依赖的Cross-Origin-Opener-Policy和Cross-Origin-Embedder-Policy两项核心安全机制,启动后就能在任意站点正常调用performance.measureUserAgentSpecificMemory()。禁用网页安全(不推荐,风险高)
如果你需要更彻底地跳过所有跨源安全限制,可以用:chrome.exe --disable-web-security --user-data-dir="C:\ChromeTemp"
注意这个参数会关闭Chrome的大部分跨源安全防护,仅适合在完全可信的测试环境中使用,测试完成后要立即关闭并删除临时用户数据目录。
注意:以上方法仅用于临时测试,日常浏览绝对不要使用,会大幅降低浏览器的安全性,导致恶意网站可能窃取你的数据或执行未授权操作。
内容的提问来源于stack exchange,提问作者JKillian
相关产品推荐
相关产品推荐

