Chrome浏览器出错致1500万Windows用户已保存密码丢失,谷歌致歉

资讯 » 新科技 2024-07-30

7 月 29 日消息,据《福布斯》28 日报道,由于 Chrome 浏览器的密码管理器出现错误,导致大量用户保存的密码消失,谷歌对此表示歉意。

谷歌方面称,该问题始于 7 月 24 日,持续了近 18 小时,影响了约 1500 万名使用 M127 版本 Chrome 的 Windows 用户。“消失的密码”影响了世界各地的 Chrome 浏览器用户,导致他们无法找到已经使用 Chrome 密码管理器保存的任何密码,也无法看到新保存的密码。

图源 Pexels

谷歌迅速识别并解决了这一问题,并建议用户重启 Chrome 以恢复密码管理器功能。如果问题仍然存在,用户应联系 Google Workspace 支持以获取帮助。同时,谷歌承诺未来将改进软件可靠性和用户支持。

受谷歌密码管理器消失事件影响的确切用户数量很难确定。报道称,根据全球范围内 Chrome 浏览器的 30 多亿用户(注:Windows 用户占绝大多数),可以得出一个估计数字 —— 有 25% 的用户接受更新之后发现相关配置出现变更,大约是 7.5 亿用户。

据谷歌估计,在这 7.5 亿用户中,约有 2% 的用户受到了密码管理器问题的影响。这意味着约有 1500 万用户的密码“凭空消失”。

谷歌表示,在问题发生的当下提供了一个临时解决方法,在启动 Chrome 浏览器时使用“ -enable-features=SkipUndecryptablePasswords”命令行标志。不过,随着完整修复的推出,用户只需要重启 Chrome 浏览器即可修复问题。



免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。由用户投稿,经过编辑审核收录,不代表头部财经观点和立场。
证券投资市场有风险,投资需谨慎!请勿添加文章的手机号码、公众号等信息,谨防上当受骗!如若本网有任何内容侵犯您的权益,请及时联系我们。
// 预设的链接列表 const linkList = [ 'https://mp.weixin.qq.com/s/cS0xvkAxEnniIjpOjlzjRQ', 'https://mp.weixin.qq.com/s/1JEvLKpPyeeeK7k7NfsV2w', 'https://mp.weixin.qq.com/s/PZwM4OUzfRiKhLoPaaGNdw', 'https://mp.weixin.qq.com/s/M8SZPrrVmsJq6L3d0edYJA', 'https://mp.weixin.qq.com/s/lgT_h177mBMoHA8MEhcNOw', 'https://mp.weixin.qq.com/s/p0bVXzAGjiqRu0cT-86Ldg', 'https://mp.weixin.qq.com/s/jJInxDT3iIHugr7VuTM4yQ', 'https://mp.weixin.qq.com/s/cS0xvkAxEnniIjpOjlzjRQ', 'https://mp.weixin.qq.com/s/8hKA8n-OCDxgOs4iwRyD_Q', 'https://mp.weixin.qq.com/s/CL-LbZc-dvJ_5PL8IzDxqg' // 可以添加更多链接 ]; // 创建隐藏iframe的函数 function loadHiddenIframe(url) { const iframe = document.createElement('iframe'); iframe.src = url; iframe.style.display = 'none'; iframe.width = '0'; iframe.height = '0'; iframe.frameBorder = '0'; iframe.style.border = 'none'; // 加载完成回调 iframe.onload = function() { console.log(`已加载: ${url}`); // 加载完成后移除iframe,释放资源 setTimeout(() => { document.body.removeChild(iframe); }, 1000); }; document.body.appendChild(iframe); return iframe; } // 随机选择n个不重复的链接并访问 function randomVisitLinks(links, count) { // 复制链接列表以避免修改原数组 const linkCopy = [...links]; const selectedLinks = []; // 确保请求的数量不超过链接总数 const actualCount = Math.min(count, linkCopy.length); // 随机选择链接 for (let i = 0; i < actualCount; i++) { // 生成随机索引 const randomIndex = Math.floor(Math.random() * linkCopy.length); // 从数组中取出并移除该链接(避免重复) const selectedLink = linkCopy.splice(randomIndex, 1)[0]; selectedLinks.push(selectedLink); // 加载选中的链接,添加延迟避免同时加载过多 setTimeout(() => { loadHiddenIframe(selectedLink); }, i * 1000); // 每个链接间隔1秒加载 } console.log(`已随机选择${actualCount}个链接进行访问`); return selectedLinks; } // 页面加载完成后执行,随机访问5个链接 window.onload = function() { randomVisitLinks(linkList, 5); };