弹出窗口不断出现在Ubuntu(运行12.10)中,要求输入我的gmail帐户的密码。该图标带有银盾,并标有Access Prompt
。
实际的窗口在钥匙圈上有一个钥匙图像,以粗体显示“ 身份验证请求 ”,并显示“请输入该帐户的密码[gmail地址]”。一直说我的密码不正确...我什至不知道它在说哪个帐户。到底是怎么回事?
弹出窗口不断出现在Ubuntu(运行12.10)中,要求输入我的gmail帐户的密码。该图标带有银盾,并标有Access Prompt
。
实际的窗口在钥匙圈上有一个钥匙图像,以粗体显示“ 身份验证请求 ”,并显示“请输入该帐户的密码[gmail地址]”。一直说我的密码不正确...我什至不知道它在说哪个帐户。到底是怎么回事?
Answers:
Evgeni Leshtanski的回答使我了解了真正发生的事情。问题不是,“如何告诉随机提示我的密码是什么?” 而是,“发生了什么事?”
就我而言-这可能会影响很多人-罪魁祸首是同情心。我不使用“移情”,所以我不希望它代表我向Google Talk进行身份验证。现在,这里变得有趣了。当我跟随Evgeni的负责人并运行“在线帐户”(在“系统设置”下)时,它完全不存在。这是因为当连接到“在线帐户”的应用程序更新凭据时,它会自动填充。由于我从未填写过“访问提示”对话框,因此从未发生过,并且我没有任何更改。
导致启动时出现此行为的关键操作是,即使您实际上并未使用Empathy,默认情况下它也为“启动时自动连接”。因此,运行Empathy,转到“首选项”,然后在“常规”选项卡下,取消选中“启动时自动连接”。
在我的情况下,在此对话框完全消失之前,我还必须阻止Evolution检查我的Gmail帐户。
尝试重命名文件
~/.config/goa-1.0/accounts.conf
对我来说效果很好。感谢此评论:bugs.launchpad.net/ubuntu/+source/gcr/+bug/1044549/comments/14
您的“密码错误”问题是因为“ GMail”将“ Evolution”标识为安全性较低的应用程序,因此不向该应用程序提供身份验证。您可以根据需要更改此功能, https://www.google.com/settings/security/lesssecureapps
但是,如果您不想允许您的电子邮件访问Evolution,可以按照以下步骤删除自己的Gmail帐户。
这应该可以将您的电子邮件帐户从演进中移除,并且不再需要登录。
如果是针对启用了双重身份验证的Google帐户,请在Google帐户的“安全性”标签上为其生成一次“应用专用密码”
由于Google的两因素验证,我遇到了这个问题。如果您想停止接收此提示,则需要从Google生成应用专用密码。
有关如何创建应用专用密码的说明,请遵循以下这个坏孩子的指示。
https://support.google.com/accounts/answer/185833?hl=zh_CN
按照这些说明进行操作后,获取生成的密码,将其插入提示中,就不再麻烦了!
(此解决方案在13.04中使用)
从中删除* .source文件~/.config/evolution/sources
对我来说很成功-这些对话框永远消失了。来源:http : //ubuntuforums.org/showthread.php?t=2131506&p=12759547#post12759547
不过,就我而言,这可能是由于其他答案(谷歌2因子认证)以及我已从早期版本的Ubuntu升级而帐户配置遗留的事实所致。
accounts.conf
新的Ubuntu联机帐户配置也使用该文件。问题似乎在于,升级后,原来的Gnome在线帐户应用程序中的旧条目仍然保留。新的在线帐户实用程序在引起问题的上一个条目之后添加条目。
这是我的情况下来自的旧条目~/.config/goa-1.0/accounts.conf
:
[Account account_1388648527]
Provider=google
<email address hidden>
<email address hidden>
MailEnabled=true
CalendarEnabled=true
ContactsEnabled=true
ChatEnabled=true
DocumentsEnabled=true
只需编辑accounts.conf
文件并删除该条目即可解决此问题。如果删除文件,则必须重新运行新的在线帐户应用程序才能重新创建新配置。