Как получить заголовок X-PublicFolderMailbox через EWS?

Я сделал все, что есть в ссылке на документацию

но ожидаемый ответ неверен. Я не знаю, что я сделал не так и как исправить мой запрос, чтобы получить правильный ответ без каких-либо ошибок.

Вот пример моего запроса:

POST autodiscover-s.outlook.com/autodiscover/autodiscover.xml

Content-Type:    text/xml; charset=utf-8
Accept:          text/xml; charset=utf-8
X-AnchorMailbox: PUBLIC_FOLDER_MAILBOX_11bd6e15@test.onmicrosoft.com

BODY

<?xml version="1.0" encoding="utf-8"?>
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006">
  <Request>
    <EMailAddress>PUBLIC_FOLDER_MAILBOX_11bd6e15@test.onmicrosoft.com</EMailAddress>
    <AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a</AcceptableResponseSchema>
  </Request>
</Autodiscover>

и ответ:

<?xml version="1.0" encoding="utf-8"?>
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
    <Response>
        <Error Time="14:57:42.7464664" Id="2958518927">
            <ErrorCode>500</ErrorCode>
            <Message>The email address can't be found.</Message>
            <DebugData />
        </Error>
    </Response>
</Autodiscover>

Я не знаю, почему я получаю такую ​​ошибку. Заголовок X-AnchorMailbox и информация о почтовом ящике общей папки, которую я получаю из запроса Autodiscover/GetUserSettings,

0 ответов

Другие вопросы по тегам