次の方法で共有


Exchange の POX 自動検出要求

自動検出要求には、ユーザーのクライアント アクセス構成のクエリが含まれています。

自動検出要求の例

説明

次の XML 例は、自動検出要求本文を示しています。

コード

<Autodiscover xmlns="https://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006">
   <Request>
     <EMailAddress>user@contoso.com</EMailAddress>
     <AcceptableResponseSchema>https://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a</AcceptableResponseSchema>
   </Request>
 </Autodiscover>

要求ヘッダー

自動検出要求を送信する場合、次の HTTP ヘッダーは省略可能です。

表 1. HTTP 要求ヘッダー

Header 説明
X-MapiHttpCapability
存在し、"1" に設定されている場合は、クライアントが MAPI/HTTP プロトコルを使用してサーバーに接続するために使用できる情報を要求していることを示します。 このヘッダーは、MAPI/HTTP プロトコルを実装するクライアントに適用されます。
X-ClientCanHandle
このヘッダーには、クライアントがサポートする機能のコンマ区切りの一覧が含まれています。 使用可能な値は、表 2 で指定されています。

表 2. X-ClientCanHandle ヘッダー値

X-ClientCanHandle 値 (大文字と小文字を区別しない) サーバーの最小バージョン 説明
交渉
15.00.0995.014
この値が存在する場合、サーバーがネゴシエート認証を受け入れるように構成されている場合、サーバーは AuthPackage (POX) 要素で "Negotiate" の値を返します。 この値が存在しない場合、サーバーは AuthPackage 要素の "Negotiate" の値を返しません。
ExHttpInfo
15.00.0995.014
この値が存在する場合、サーバーが RPC/HTTP 接続を受け入れるように構成されている場合、サーバーは Type (POX) 要素を "EXHTTP" に設定したプロトコル (POX) 要素を返します。 この値が存在しない場合、サーバーは Type 要素が "EXHTTP" に設定された Protocol 要素を返しません。

要求要素

要求本文では、次の要素が使用されます。

注:

レガシDN (POX) 要素は、EMailAddress (POX) 要素の代わりに使用できます。

バージョンの相違点

X-MapiHttpCapability ヘッダーは、ビルド 15.00.0847.032 (Exchange Server 2013 SP1) 以降の Exchange のOffice 365、Exchange Online、およびオンプレミスのバージョンで使用できます。

X-ClientCanHandle ヘッダーは、ビルド 15.00.0995.014 以降の Exchange のOffice 365、Exchange Online、およびオンプレミスバージョンで使用できます。

関連項目

Exchange の POX 自動検出応答

Exchange 用 POX 自動検出 Web サービス リファレンス

Exchange 用 POX 自動検出 XML 要素