背景
企业微信快捷登录突然失效,无法展示 【继续在浏览器中登录访问】 的选项。
原因
谷歌浏览器从138版本新增了本地网络访问权限提示,如果你选择了阻止(Block)那么企业微信本地是否登录的检测就会被阻止了。无法进行企业微信的快捷登录。
本地网络请求的判断
- 请求主机名是专用 IP 字面值(例如
192.168.0.1)。 - 请求主机名是
.local网域。比如企业微信localhost.work.weixin.qq.com fetch()调用带有targetAddressSpace: "local".选项的注释
无提示解决方案
- 在浏览器地址栏输入 chrome://flags#local-network-access-check
- 将Local Network Access Checks选项置为Disabled(阻塞) 即可