我很难找到解决这个混杂语问题的方法。我已经用了很长一段时间了,但是最近它停止了连接。每次我尝试连接,它告诉我我的帐户被禁用,未经授权。
我的设置如下:
- 协议:xmpp
- 用户名:邮箱名
- 域:gmail.com
- password:我的邮箱密码
我最近为这个邮箱设置了双因素认证,不知道是否与此有关。然而,我还没有找到任何关于这一变化的研究,所以我很困惑。
有什么建议吗?提前感谢!
"Allow less secure apps: ON"使用下面的链接。Gmail认为洋泾浜语安全性较低
https://www.google.com/settings/security/lesssecureapps您已经激活了2FA(双因素身份验证),除了密码之外还需要一个代码。
由于Pidgin(和许多其他应用程序)不考虑登录流程中的这一步,您需要以某种方式再次使用密码,跳过2FA。如何做到这一点?
解决方案是在通过Pidgin登录时使用"应用程序密码":这些是生成的16个字符的密码,您可以在不考虑2FA流的地方使用。
关于在Google帐户上使用应用程序密码的更多信息:https://support.google.com/accounts/answer/185833?hl=en
我也经常收到"未授权"one_answers"Mobile_number禁用"的消息。我的环境是Ubuntu 14.04/15.04,我使用我的手机号作为用户名,并通过在Yowsup上注册我的手机来生成WhatsApp密码。
在安装fresh(通过从源代码编译)并再次使用Yowsup注册手机号码后,它仍然给出相同的错误。我只做了以下的事情,就解决了我的问题。
Accounts> Modify Account> Advanced>删除"Resource"字段中显示的任何默认值,在我的情况下是"Android-2.12.5-443"。然后进入帐户>再次管理帐户>并勾选您的帐户的"已启用"框。
有一段时间我每次重启Pidgin都要做这个步骤。就在几天前,从这个github问题页面得知,目前whatsapp的安卓版本是2.12.176。因此,将"Resource"字段值更改为"Android-2.12.176"-现在一切都工作得很好。