最近遇到了个问题,客户的环境从03迁移到了13,但是客户端仍然停留在XP的环境下,然后,悲剧的就来了,XP上的Office在连接Exchange 2013的时候每次登录的时候弹密码框,或者在配置的时候一直弹密码框。
查询了网上的很多资料,什么改注册表,改outlookprovider,都没能实际解决问题,后来经过诸多测试,其实发现只需要改几个地方就可以了!
本人的测试环境借用的别人的Exchange 2013 CU8,客户端:windows XP SP3+office 2010 SP2;windows xp sp3+office 2007 SP3,配置都是域内机器,并未做域外机器测试,所以本文内容不一定适合域外机器连接。
1. 修改Exchange 2013验证
登录Exchange服务器,打开Exchange management shell,运行get-outlookanywhere
运行出来后,我们这里需要修改一个地方
这里我是修改成了True,如果是False,请使用以下命令修改为True
Set-OutlookAnywhere -Identity ‘EXCH\Rpc (Default Web Site)‘ -InternalClientsRequireSsl $true
由于我本来是True,所以这里没有修改任何设置
2. Exchange证书设置
请在证书申请里面的outlookanywhere里面写入自己Exchange服务器的名字,我这写了2条,写完后申请证书并分配服务
3.客户端配置
客户端都加入域环境,直接打开outlook进行配置,配置的时候可能一直提示输密码,此时我们去下载CA服务器的根证书,安装到受信任的根证书里就可以了。
安装完证书,重新打开outlook,配置一次通过,并不会再提示密码了。
如果配置过程中什么问题需要交流的,可留言给我或者邮件[email protected]