Не удалось найти службу автообнаружения
Мы пытаемся переместить электронную почту из нашего помещения в облако, и возникает ошибка "Служба автообнаружения не найдена". Для некоторых писем тот же код работает нормально, но сталкивается с проблемой случайных писем. Чего-то не хватает в облачной миграции.
Ниже мой код:
_exchangeService = new ExchangeService (ExchangeVersion.Exchange2013); _exchangeService.TraceEnabled = true; _exchangeService.Credentials = новые WebCredentials(_mailbox.EmailAddress, decryptedPassword);
// _exchangeService.EnableScpLookup = true;
_exchangeService.AutodiscoverUrl(_mailbox.EmailAddress, SslRedirectionCallback);
Любая помощь будет оценена.
1 ответ
Мне непонятно, почему вы используете "код" для миграции Exchange с локального сервера на облачное. Я выполнял такие задачи несколько раз, и мне никогда не приходилось изменять, так сказать, "код". Из какого источника вы обновили этот код?
Что касается "автообнаружения" в целом, при выполнении такой миграции вы обычно обновляете свои записи DNS автообнаружения так, что поток почты направляется на присутствие в облаке. Оттуда наличие облака принимает решение вставлять сообщения в почтовые ящики "в облаке" или пересылать их в почтовый ящик, который все еще живет "на месте". Это часто происходит, поскольку миграция может занять много времени, а поток почты не может выдержать значительных нарушений.
Любая дополнительная информация, которую вы можете предоставить, чтобы прояснить, что вы делаете и что вы пытаетесь сделать, будет полезна.