Outlook Anywhere 使用了错误的 URL

Mar*_*tos 1 outlook-anywhere exchange-2010 outlook-2010 windows-sbs-2011

我们已将 Outlook 2010 配置为使用 Outlook Anywhere,并且它适用于 SBS 2011 Std。但是,在启动时,它会抱怨证书不匹配。

在对 Fiddler2 进行一些嗅探之后,我们了解到,尽管为 Outlook Anywhere(我们有适当的证书)提供了 support.ourdomain.com 的 URL,但 Outlook 仍然会转到 remote.ourdomain。 com 在自动发现阶段 - 因此无效证书警告。

为什么 Outlook 使用不同的 URL 进行自动发现,我们如何更改它以使用正确的 URL?

Mar*_*tos 5

感谢 Mark Henderson 提供的指点,我终于搞定了这个。我不得不在 EMS 中更改两个对象:

Set-WebServicesVirtualDirectory -identity "ourserver\ews (Default Web Site)" `
    -InternalUrl https://support.ourdomain.au/EWS/Exchange.asmx `
    -ExternalUrl https://support.ourdomain.au/EWS/Exchange.asmx

Set-ClientAccessServer -identity ourserver `
    -AutoDiscoverServiceInternalUri https://support.ourdomain.au/Autodiscover/Autodiscover.xml
Run Code Online (Sandbox Code Playgroud)

我还遇到了设置以下内容的建议:

Set-AutodiscoverVirtualDirectory -identity "ourserver\Autodiscover (Default Web Site)" `
    -InternalUrl https://support.ourdomain.au/Autodiscover/Autodiscover.xml `
    -ExternalUrl https://support.ourdomain.au/Autodiscover/Autodiscover.xml
Run Code Online (Sandbox Code Playgroud)

但这在我们的案例中似乎没有必要(尽管我后来改变了它)。