我们使用的是 Exchange 07,所有客户端都使用 Outlook 07(有些是 XP,有些是 7)。有时,缓存了凭据的用户会突然被要求输入密码。用户名将显示为“user.name”或“exchange\user.name”,但永远不会显示正确的“domain\user.name”,除非他们明确指定正确的域作为用户名的一部分,否则他们将无法登录。
有人知道是什么原因导致这种行为吗?这种情况似乎很少发生,但对用户来说很令人沮丧,尤其是在远程站点。谢谢,
答案1
尽管我没有找到任何证据来支持这一点,但我的印象是,所有最新版本的 Outlook(2003、2007、2010)中都存在一个根本性错误,其中 Exchange 登录对话框中的用户名字段填充的是 EXCHANGE-SERVER\username 而不是 DOMAIN\username,从而阻止用户成功登录。
有时它会以用户名开始,如果第一次登录尝试失败(例如输入错误),则将其替换为 EXCHANGE-SERVER\username。
这当然会发生在具有专用 Exchange 服务器的域中;我希望我能清楚地记得我是否也曾在 SBS 2003/2008/2011 中看到过这种情况,但不幸的是我不能。我只知道,当 Outlook 提示用户输入凭据并重新连接到 Exchange(这确实包括密码更改,如前所述)时,Outlook 倾向于在该字段中写入 MAIL-SERVER\username 而不是 DOMAIN\username。
(如果 Outlook 能够真正正确获取用户名,那么更改密码就不会那么麻烦了。)
答案2
在用户更改密码且分支站点的域控制器未复制后,曾见过这种情况。您有多个 DC 吗?