我们刚刚安装了Exchange 2010 CAS服务器。 我们只是把CAS作为一个全新的名字,而不是移动一切,重命名和添加证书。 传统的环境有webmail.domain.com。 我们select在更改DNS条目之前进行testing。 所以对于我们的新环境,我们使用webmail2.domain.com。 我们添加了一个redirect到旧邮箱的旧邮箱。 redirect工作使用一个新的URL(这将最终成为共存期间的传统名称 – mail.domain.com —这是webmail.domain.com服务器)旧框。
redirect工作,但提示用户login两次。 他们login到2010年OWA和redirect显示2003年OWAlogin页面。 我想单点login。 另一个问题是即使在testinglogin时,它也会出错,并且说用户不能被authentication。 是不是redirect指向一个没有被添加到IIS的名字?
基于表单的身份validation也在2003服务器上启用。
我希望我解释得很好。 本质上,我们试图在更改DNS条目和更改证书之前在生产环境中testing2010环境。
如果你已经在CAS上手动创build了redirect,请将其删除。 Exchange 2010 CAS将根据邮箱types(legacy,User)自动将用户redirect到正确的OWA页面。 您想要在OWA虚拟目录上configuration“Exchange2003Url”。 这告诉OWA什么URL发送用户,如果他们的邮箱仍然存在于Exchange 2003服务器上。
另请注意,以这种方式进行设置将允许Exchange 2010 CAS将身份validation表单传递到Exchange 2010前端服务器。 这将确保用户在redirect后不必重新进行身份validation。
Get-owavirtualdirectory | fl名称,Exchange2003Url,RedirectType
Set-owavirtualdirectory -exchange2003Url“ https://webmail.domain.com/exchange ”