login.launchpad.net 告诉我“坏机器人,走开!请求已中止。”

login.launchpad.net 告诉我“坏机器人,走开!请求已中止。”

我最近在尝试登录任何依赖 login.launchpad.net 的网站时遇到了问题。如果我尝试登录,比如说,http://review.openstack.org,这让我想到https://login.launchpad.net/some_random_string/+decide填写我的凭据并点击“登录”后,我最终进入https://login.launchpad.net/some_random_string/+login消息如下:

错误的请求

坏机器人,走开!请求已中止。

它似乎与浏览器插件有关(使用 Chrome 而不是 Firefox 可以避免这个问题,以安全模式启动 Firefox 也可以避免这个问题,因为安全模式会禁用所有附加组件)。

我使用的是 Firefox 38.0.5。我安装了 uBlock,但即使禁用了该插件,我仍然看到相同的行为。我目前正在一次禁用一个插件,但到目前为止,除了安全模式之外,其他方法似乎都不起作用。

有人知道这种行为的根本原因是什么吗?

更新

看起来是 LastPass 插件的问题,但原因仍不明朗。我打算看看能否跟踪登录请求,看看启用此插件后有什么不同。

答案1

虽然已为 LastPass 用户修复了此问题,但根本问题尚未解决。

登录表单包含一个名为“openid.usernamesecret”的蜜罐字段。它通过 CSS 属性“display:none”隐藏。这是这里的坏家伙:它还将由其他密码管理器(在我的情况下是 KeeFox)用您的旧用户名填充。

<div style="display: none;">
    <label>Dieses Feld leer lassen, um zu beweisen, dass Sie ein Mensch sind
        <input name="openid.usernamesecret" value="[email protected]" type="text">
    </label>
</div>
  • 因此,从 KeePass2 / KeePassX / LasstPass 或其他表单帮助插件中删除该条目(但要记住您的密码)。
  • 确保在登录之前重新加载页面时该字段为空(使用 Firebug 或 Web Inspector 检查)。如果您不知道如何使用这些工具,只需重新启动 Firefox 即可。

答案2

我联系了 LastPass 支持人员,他们提供了以下建议:

  1. 请从您的保险库中删除相关网站(准备好您的用户名和密码)
  2. 并使用“保存所有输入的数据”功能重新保存:https://helpdesk.lastpass.com/adding-a-site/#h1
  3. 尝试通过转到 Lastpass 图标 > 工具 > 高级 > 刷新站点来清除缓存,然后清除本地缓存,注销然后重新登录。再次测试问题。

这似乎解决了我的问题,我又能够登录启动板等了。

答案3

就我而言,这是 Firefox 内置密码管理器的问题,我不得不清除网站偏好设置并删除 Firefox Lockwise 中的密码条目

只需前往,

= -> Passwords -> Search for login.launchpad.net -> and delete the login

别忘记记住密码。 我认为将其报告为网站错误更好。

相关内容