我即将调整我们的自动发现配置。对于我们的主域,它运行完美。现在我即将添加对多个域的支持。
在此文章Jaap Wesselius 描述了如何将一个带有 http 重定向的附加虚拟目录添加到我们的主域自动发现虚拟目录。他为此使用了第二个 IP 地址,但没有提到为什么他正在使用第二个 IP 地址。
我的问题是:我不能只在默认网站中创建一个具有相同 IP 的新虚拟目录来进行重定向吗?这有什么问题?
答案1
原因与 SSL 证书有关。您不太可能想要为您托管的所有“自动发现”SMTP 域购买 SSL 证书。使用第二个 IP 地址可让您创建不使用 SSL 的单独网站。
因此你的第二个自动发现 URL 将是:
然后将 autodiscover.xml 设置为重定向到:
这样,您只需要 autodiscover.mainsmtpdomain.com 的 SSL 证书。
在搜索自动发现服务时,客户端将按照此设置方案中的以下步骤针对您的第二个 SMTP 域进行操作:
- 特里斯https://domain2.com/autodiscover/autodiscover.xml(失败)
- 特里斯https://autodiscover.domain2.com/autodiscover/autodiscover.xml(失败)
- 特里斯http://autodiscover.domain2.com/autodiscover/autodiscover.xml(成功)
如果第三个选项失败,它将继续寻找 SRV 记录(_autodiscover._tcp.mainsmtp.com)
您无法向 CAS 默认网站添加新的虚拟目录来实现此目的。这是因为这样一来,您将在同一个站点中拥有两个“自动发现”虚拟目录。
您可以在 CAS 上创建一个新站点,并使用上述步骤来完成此操作。但是,这还需要您将默认网站设置为使用特定 IP,并为新站点向 CAS NIC 添加额外的 IP。请参阅自动发现白皮书: 场景 4