配了多年企业内网,今天 Chrome 156 才告诉你那个临时政策其实一直在偷偷裸奔——官方文档里这个移除日期差了整整半年

数字标牌在后台跑得好好的,打印机桥接程序从来没弹过窗,支付终端的回调一切正常——你不知道它们靠的是 Chrome 里一个叫 LocalNetworkAccessRestrictionsTemporaryOptOut 的临时策略。这个策略从 Chrome 142 开始存在,官方说法是”临时让失败的请求只打 DevTools 警告而不是直接拒绝”。但这里有个问题:Chrome Platform Status 说它在 Chrome 156(2026 年 10 月)移除,而 Chrome Enterprise Policy 官方文档和 Chromium 源码里写的是 M163(2027 年 3 月)。两个日期差了将近半年。

Chrome Platform Status 的原话是:”In Chrome 156, the LocalNetworkAccessRestrictionsTemporaryOptOut policy will be removed.” Chrome Enterprise Policy 官方文档里同一政策的描述是:”This enterprise policy is temporary, and will be removed after M163.” M163 是 2027 年 2 月中旬的版本,”after M163″ 通常意味着 M164,也就是 2027 年 3 月初。源码是最终裁判:拉取 Chrome 155 发布分支和 main 分支的策略定义文件,两个地方写的都是 M163,Chrome 156 的代码树里这个策略依然存在,没有 deprecated 标记。对比一下 Chrome 真正移除过的策略,比如 LocalNetworkAccessRestrictionsEnabled,它在 metadata 里明确写着 deprecated:true 和 supported_on: chrome.*:138-144,标记方式和这次完全不同。结论是:按照源码,这个政策实际会在 2027 年 3 月才从 Chrome 企业策略里消失,但 Chrome Platform Status 写的 2026 年 10 月可能是另一个团队维护的独立文档。

无论是哪个日期,真实受影响的是那些没人盯着的设备:数字标牌面板、打印机桥接程序、支付终端集成、摄像头和门禁控制台、桌面端伴随软件、带 localhost 回调的 OAuth 流程。这些设备从 Chrome 142 开始就在偷偷工作,因为那个临时策略让失败的请求不弹窗直接静默通过。安全团队从来没有收到告警,因为压根就没有失败。从来没有被盘点,因为没人在追踪——直到 Chrome 把这个临时出口彻底焊死,那些请求才会真正被拦截。

迁移步骤:

第一步:清点代码库里所有访问私有网络的入口。用 grep 搜索私有 IP 段(192.168.x.x、10.x.x.x、172.16–31.x.x)、.local 主机名、localhost 端口,找出所有从页面发出的 fetch/XHR/WebSocket 目的地。

第二步:在 fetch 调用里加上 targetAddressSpace 选项,显式声明请求目标是本地地址。Chrome 会把这个标注为”已知本地地址”,触发正确的权限提示而不是静默失败:

fetch('http://192.168.1.100:8080/api/status', {
  targetAddressSpace: 'local'
});

第三步:从用户可见的页面文档主动触发权限请求,不要从 service worker 或 shared worker 后台触发,因为后台请求没有机会弹窗。找到代码里所有从后台线程发起的本地网络请求,迁移到页面生命周期里用户能感知到的时刻。

第四步:用 LocalNetworkAllowedForUrls(Chrome 146+,替换了旧版 LocalNetworkAccessAllowedForUrls)按 URL 模式白名单化内网访问。如果企业有大量机器,这个策略需要按配置文件批量推送,每次改配置要重启浏览器,不像域名策略那样支持动态刷新,需要提前规划变更窗口。

第五步:把消费者设备和公司内网物理分开。电视、标牌播放器、IoT 设备单独一个 VLAN,和核心业务网络之间不要有路由。这一步是所有步骤里单次投入产出比最高的。

Chrome 给企业留的这个临时出口,本质上是把硬失败变成 DevTools 里的一个诊断信息——但 99% 的企业根本不会去翻 DevTools Console,所以这个”修复”从来没有真正保护过任何人。下次做企业设备盘点时,把”浏览器临时策略依赖”也加进资产清单里。

评论区

0 条评论

登录后可评论。