Назад | Перейти на главную страницу

Как подобрать номер мобильного телефона activesync?

Вот командлет в PowerShell, который может собирать всю информацию о мобильном устройстве, которое подключается к серверу Exchange 2013.

Get-MobileDeviceStatistics -Mailbox xxxx | select DevicePhoneNumber

Я заметил, что каким-то образом этот командлет забирает только последние 4 цифры номера телефона Android, а не номер iPhone ...

iOS 7 и выше

Android 4.4 и выше

Кто-то знает, почему или как это сделать?

Я провел небольшое исследование по аналогичному вопросу на Переполнение стека. Это было не вокруг DevicePhoneNumber, а вместо EASDeviceIdentifier, который до iOS 7 содержал серийный номер устройства. Разработчик протокола ActiveSync должен решить, какая информация предоставляется Exchange при регистрации устройства. Похоже, что все мобильные системы уходят от использования идентифицируемой информации и вместо этого полагаются на решение с секретным ключом.

Вот что я смог найти на MSDN относительно протокола. Похоже, что давать номер телефона для обмена вышло из моды, хотя я не могу найти информацию, почему это так.