我们正在域环境中运行Exchange 2007。 我们大部分都是Outlook 2003的客户,但是在接下来的几周里,我们正在升级到outlook 07。
一些用户(03&07)不断提示input他们的凭证。 我今天上午正在工作的07客户端在右下angular显示“需要密码”。
这也是一种蹩脚的方式,因为大部分时间它都能正常工作,而不是其他日子。 我今天早上和他一起工作的用户一直在正常工作。 现在才刚刚起步
我一直在Google上search,发现了很多信息,但没有任何帮助。 很多信息都是针对使用外部电子邮件帐户的Outlook用户。
由于他们已经login到域中,因此不应提示这些用户提供他们的凭据。
有任何意见呢?
检查客户端是否configuration为使用Outlook Anywhere
电子邮件帐户>更改>更多设置…>连接
如果他们通过Outlook Anywhere进行连接,它将始终要求提供凭据。 您可以运行一个netstat - -n来查看是否有任何连接到CAS服务器的443连接。
对于我的两个客户,我有这个问题。 在将证书更新为签名证书之后发生了这种情况。 做下面的事情总是解决了这个问题。
Get-OabVirtualDirectory|fl
Get-WebServicesVirtualDirectory|fl
特别注意InternalUrl 。 您需要使用以下命令更改OabVirtualDirectory和WebServicesVirtualDirectory的InternalUrl 。 你会想改变它的服务器名称到你的服务器的名称。
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
你在IIS中的身份validation是什么样的? 如果它被设置为集成身份validation以外的任何其他设置,您可以看到这一点。 另外,您的自动发现服务configuration是否正确? 如何证书,你有一个签名或自签名的? 如果我没有记错,2003客户端不受2007年客户端的相同方式的自动发现的影响。
当你不断地说,这是否意味着打开Outlook后不止一次input信用,或者每个会话一次?
你重新启动Exchange服务器?