Outlook 提示域环境中的 Exchange 服务器输入密码

Outlook 提示域环境中的 Exchange 服务器输入密码

我们在域环境中运行 Exchange 2007。我们主要使用 Outlook 2003 客户端,但在接下来的几周内将升级到 Outlook 07。

一些用户(03 和 07)不断被提示输入他们的凭证。我今天早上使用的 07 客户端在右下角显示“需要密码”。

它也不稳定,大多数日子都能正常工作,但有些日子就不行。今天早上我与之合作的用户一直工作正常。现在它今天才启动。

我一直在谷歌上搜索这个问题,找到了很多信息,但都没有什么帮助。很多信息都是针对使用外部电子邮件帐户的 Outlook 用户的。

由于他们已经登录到域,因此不应提示这些用户输入他们的凭据。

有什么建议吗?

答案1

检查客户端是否配置为使用 Outlook Anywhere

电子邮件帐户 > 更改 > 更多设置... > 连接

如果他们通过 Outlook Anywhere 连接,它将始终要求提供凭据。您可以运行 nnetstat -来查看是否也有任何 443 连接到您的 CAS 服务器。

答案2

我的两个客户也遇到过同样的问题。这是在将证书更新为签名证书后发生的。执行以下操作始终可以解决此问题。

  1. 安装最新的 Exchange 服务包。
  2. 接下来,在 Exchange 管理 shell 中,记下以下内容并记录下来(以防您需要恢复信息)。

Get-OabVirtualDirectory|fl

Get-WebServicesVirtualDirectory|fl

特别注意InternalUrl。您需要使用以下命令InternalUrl将 和 都OabVirtualDirectory更改为 。您需要更改其中的内容WebServicesVirtualDirectory服务器名称到您的服务器的名称。

Set-OABVirtualDirectory -Identity "Servername\OAB (SBS Web Applications)" " -InternalUrl https://servername.domain.local/oab

Set-WebServicesVirtualDirectory -Identity "Servername\EWS (SBS Web Applications)" -InternalUrl https://servername.domain.local/ews/exchange.asmx

答案3

您的身份验证在 IIS 中是什么样子的?如果它设置为集成身份验证以外的任何内容,您可能会看到这一点。另外,您的自动发现服务是否配置正确?证书怎么样,您有签名的还是自签名的?如果我没记错的话,2003 客户端不会像 2007 客户端那样受到自动发现的影响。

您说的不断,是否意味着打开 Outlook 后多次输入凭据,还是每个会话输入一次?

您重新启动了 Exchange 服务器吗?

相关内容