質問
Microsoft Outlookの自動検出サービスがhttps://domain.com/autodiscover/autodiscover.xml
の設定をチェックするステップをバイパスするにはどうすればよいですか?
コンテキスト
こんにちは、みんな!
デフォルトでは、Outlookは 5つのデフォルトの場所 ;で自動検出設定サービスを順次チェックします。そのような場所の2番目はhttps://domain.com/autodiscover/autodiscover.xml
です。この場所はautodiscover.domain.com/autodiscover/autodiscover.xml
の前でもチェックされます。
domain.com
でWebサイトを管理している私たちのクライアントは、Outlook.com
でリモートEnterprise Exchangeサーバーを使用しています。原則として、彼のOutlookクライアントがhttps://domain.com/autodiscover/autodiscover.xml
で自動検出設定を自動的に検索すると、何も検出されず、次のステップautodiscover.domain.com
に進みます。これは、DNSレベルで正しく構成されています。 autodiscover.Outlook.com
へ。ただし、クライアントはいくつかの設定を見つけて失敗します。これらの設定はdomain.com
のホスティングプロバイダーのものであり、Outlook.com
での希望の設定とは異なります。
ウェブホスティングプロバイダーにURL https://domain.com/autodiscover/autodiscover.xml
の削除を依頼しましたが、拒否されました。その理由は、domain.com
が共有マシンに存在し、cPanelがサーバー全体で自動検出サービスを無効にすることのみを許可するためです。つまり、1つのドメインだけの問題のあるURLを削除することはできません。これは偶然にも よく知られているcPanelの制限 であることがわかりました。
この完璧な嵐の回避策を提案していただけませんか。理想的には、サーバー側のソリューションをお勧めしますが、現時点では、クライアント側のレジストリハックも歓迎されます。サーバーの障害をいくつか発見しましたが、自動検出ロジックのこのステップは処理されていません。
ご清聴ありがとうございました!
理想的ではありませんが、回避策はクライアントコンピューターのレジストリを使用することです。 (もちろん、このグループポリシーを設定できます)
キー:
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\AutoDiscover
そして
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\AutoDiscover
上記のレジストリパスのx.0はOutlookのバージョンに対応していることに注意してください(16.0 = Outlook 2016、15.0 = Outlook 2013、14.0 = Outlook 2010、12.0 = Outlook 2007)。
値を作成します。
ExcludeHttpsRootDomain
それを1に設定します
ソースen詳細はこちら: