Safari:macOS 浏览器现在自动提交登录。以下是禁用它的方法

safari 11 mac 图标

Apple 在 macOS 10.14.4 中更改了 Safari 的行为,您可能已经注意到它并认为这是一个错误。现在,如果您存储了网站的密码,当您选择自动填充登录条目时,适用于 macOS 的 Safari 12.1 会自动提交登录信息。以前,它会填写字段,但仍然要求您单击”登录”或”提交”或其他按钮才能继续。

我理解苹果做出这一改变的逻辑,因为它减少了摩擦并减少了登录网站的时间,就像将短信登录代码放入 macOS 和 iOS 的自动填充字段中一样。 Apple 描述了此 Safari 更改 在 10.14.4 的发行说明中被称为”使用密码自动填充功能填写凭据时简化网站登录。”

到目前为止,无法关闭此自动填充选项,也无法选择要排除的网站。一些苹果论坛用户抱怨说,在某些需要填写验证码(扭曲的字母或照片识别挑战之一)的网站上,只有在输入凭据后才会出现,新的自动提交尝试登录并失败。 (我在一些带有验证码的网站上注意到了这一点,但其他网站工作正常。)

您可能还会注意到,在选择 Safari 存储的登录信息之前,您必须在提供此功能的网站上选中”保持登录状态”或”记住我的用户名”框。过去,您可以选择它,然后选中一个框。现在,您必须先选中该框。

禁用自动填充的唯一方法是逐个站点,然后只能删除钥匙串条目。如果您使用 iCloud 钥匙串,此删除操作会在所有已连接的 iOS 和 macOS 设备上同步。

您可以通过 Safari > 首选项 > 密码删除 macOS 版 Safari 中的条目。输入您的 macOS 帐户密码,然后在搜索字段中输入您要删除的网站的名称。选择一个或多个条目,单击”删除”按钮,然后确认删除。

mac911 删除密码 safari macos IDG

您必须删除 Safari 密码条目才能停止这些网站的自动登录。 (为了安全起见,用户名被模糊处理。)

让苹果公司的决定更加奇怪的是,1Password 的制造商 AgileBits 在 2018 年 10 月采取了相反的做法。该公司删除了自动提交密码的选项,并且 在博客文章中对此进行了解释。有两个因素对我来说很突出:

  • 并非所有网站都会按照 1Password 的预期做出响应。我们也可以通过 Safari 自动提交看到这一点。这意味着您必须花更多时间才能登录。在我经常使用的几个网站上,新的自动提交过程通常会失败。我最终切换到 1Password 进行登录。

  • Apple 删除了 AgileBits 依赖的提交机制,因为它可能会被页面上的脚本滥用,从而导致个人信息的潜在泄露。该博客文章指出,”作为迈向更安全环境的又一步,可以在键盘上虚拟输入‘返回’键的应用程序已受到显着限制。”苹果比其他人更信任自己,因为它控制着浏览器和体验,但它似乎可能会让用户面临更高的风险。

Apple 经常会在以后为新功能添加细微差别,并且可能会像其他功能一样在”首选项”>”网站”中添加每个站点的选项,或者提供用于自动提交的全局开/关开关。

询问 Mac 911

我们整理了最常被问到的问题列表以及答案和专栏​​链接:阅读我们的超级常见问题解答,看看您的问题是否得到解答。如果没有,我们总是在寻找新的问题来解决!通过电子邮件将您的信息发送至 mac911@macworld.com,包括适当的屏幕截图,以及您是否希望使用您的全名。每个问题都不会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。