我努力了一切让它再次工作。我有一个帐户MyCorp\nibblypig
和一个电子邮件地址[email protected]
,即 Office 365。
如果我以此身份登录我的计算机,Outlook 2016 会在输入我的电子邮件地址和密码后自动找到它,一切正常。但是,我确实为 SadCorp 工作,因此我必须以 身份登录SadCorp\nibblypig
。我实际上不使用 ,MyCorp\nibblypig
因为我的所有工作都是为 SadCorp 完成的(我刚才用过一次,看看电子邮件是否有效)。
以前,当我以 SadCorp 身份登录并使用 MyCorp 的电子邮件地址时,电子邮件工作正常,然后 AD 设置要求我更改密码,因为密码即将过期。我更改了密码,Outlook 停止工作,提示“需要密码”,然后出现一个按钮让我输入我的 Exchange 密码。单击此按钮没有任何反应,UI 闪烁,但什么也没有。
我试过了:
- 更新两个域上的密码,因为两个域都有相同的新密码。
- 退出和登录,没什么,需要密码按钮仍然在那里。
- 从凭证管理器中删除所有内容,然后重新登录,需要密码按钮仍然存在。
- 一些注册表项在线建议,
DisableADALatopWAMOverride
但EnableADAL
仍然没有成功。 - 在控制面板中修复 Office,不行。
- 删除我的 Outlook 帐户,然后按照指南,我在控制面板中打开 Mail 32bit,为数据设置新位置,然后删除我的帐户。我还按照说明删除了注册表项
16.0\common\identities
。
现在,当我尝试设置新的 Office 帐户时,它无法自动设置,因为它只是旋转然后说找不到它。它给我一个手动设置选项,我也试过了,但指南说你需要按“更多设置”并设置一个或两个选项,但没有“更多设置”选项。
我想知道是否可以以某种方式将 Outlook 设置从我正在使用的 mycorp 配置文件复制到 sadcorp,但我不知道如何做到这一点。
如果有人对如何简单地在我的 sadcorp 帐户上获取 Office 365 电子邮件有任何建议,我很乐意听到。
我正在运行 Windows 7,因为 mycorp 和 sadcorp 不会更新它。
答案1
我找到了一种修复方法,即以其他用户身份运行 Outlook。这不是理想的方法,而且在我更改密码之前我当然不需要这样做。但是,当我这样做时,它立即起作用了。
我创建了一个快捷方式,如下所示:
runas /user:MyCorp\nibblypig /savecreds "C:\Program Files (x86)\Microsoft Office\Office16\Outlook.exe"
它并不完美,因为如果我单击两次它,它允许我启动多个实例,并且它不能正确识别固定到任务栏(如果启动它,您会得到 2 个图标,未分组)。
考虑到这两种方法都使用基于电子邮件地址的自动发现,并且以前有效过,我不明白为什么它不能用于我的 sadcorp 登录,但这可能会帮助将来感到沮丧的人。
答案2
今天,在用户更改密码后,我遇到了这个问题。我尝试了上述相同的步骤,因此这些步骤也可能对修复产生一些影响。在我们的环境中,计算机本地加入域,并且 AD 与 O365 同步。
以下是似乎已为我修复此问题的方法。我转到“开始”>“设置”>“帐户”>“电子邮件和帐户”。右侧的用户帐户已列在工作或学校帐户下,但没有办法将其删除并重新添加。所以我只是尝试再次添加它。它说成功了。我去了 Word,它让我再次添加服务。我打开 Outlook,它不再要求输入密码,只是连接。
希望这可以帮助其他人解决这个问题。