Opération GetDomainSettings (SOAP)
L’opération GetDomainSettings récupère les paramètres spécifiés du domaine pour l’utilisateur. La découverte automatique retourne les domaines qui doivent être découverts et les paramètres demandés de ces domaines.
Exemple de requête GetDomainSettings
Description
L’exemple suivant de requête GetDomainSettings montre une demande pour les paramètres de domaine ExternalEWSUrl d’un utilisateur. Le client envoie cette demande au serveur.
Code
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:a="https://schemas.microsoft.com/exchange/2010/Autodiscover"
xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<a:RequestedServerVersion>Exchange2010</a:RequestedServerVersion>
<wsa:Action>https://schemas.microsoft.com/exchange/2010/
Autodiscover/Autodiscover/GetDomainSettings</wsa:Action>
<wsa:To>
https://autodiscover.exchange.microsoft.com/autodiscover/autodiscover.svc
</wsa:To>
</soap:Header>
<soap:Body>
<a:GetDomainSettingsRequestMessage xmlns:a="https://schemas.microsoft.com
/exchange/2010/Autodiscover">
<a:Request>
<a:Domains>
<a:Domain>contoso.com<</a:Domain>
</a:Domains>
<a:RequestedSettings>
<a:Setting>ExternalEwsUrl</a:Setting>
</a:RequestedSettings>
</a:Request>
</a:GetDomainSettingsRequestMessage>
</soap:Body>
</soap:Envelope>
Éléments de requête
Les éléments suivants sont utilisés dans la demande :
Exemple de réponse GetDomainSettings
Description
L’exemple suivant montre une réponse réussie à la requête GetDomainSettings que le serveur envoie au client.
Code
//www.w3.org/2005/08/addressing">
<s:Header>
<a:Action s:mustUnderstand="1">https://schemas.microsoft.com/exchange/2010/
Autodiscover/Autodiscover/GetDomainSettingsResponse
</a:Action>
<h:ServerVersionInfo xmlns:h="https://schemas.microsoft.com/exchange/2010/Autodiscover"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<h:MajorVersion>14</h:MajorVersion>
<h:MinorVersion>0</h:MinorVersion>
<h:MajorBuildNumber>639</h:MajorBuildNumber>
<h:MinorBuildNumber>20</h:MinorBuildNumber>
<h:Version>Exchange2010</h:Version>
</h:ServerVersionInfo>
</s:Header>
<s:Body>
<GetDomainSettingsResponseMessage xmlns="https://schemas.microsoft.com/exchange/2010/Autodiscover">
<Response xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<ErrorCode>NoError</ErrorCode>
<ErrorMessage />
<DomainResponses>
<DomainResponse>
<ErrorCode>NoError</ErrorCode>
<ErrorMessage>No error.</ErrorMessage>
<DomainSettingErrors />
<DomainSettings>
<DomainSetting i:type="DomainStringSetting">
<Name>ExternalEwsUrl</Name>
<Value>https://emea.mail.microsoft.com/EWS/Exchange.asmx</Value>
</DomainSetting>
</DomainSettings>
<RedirectTarget i:nil="true" />
</DomainResponse>
</DomainResponses>
</Response>
</GetDomainSettingsResponseMessage>
</s:Body>
</s:Envelope>
Éléments de réponse
Les éléments suivants sont utilisés dans la réponse :