Расширенная авторизацияТорговая платформа MetaTrader 5 предусматривает возможность расширенной авторизации при помощи SSL-сертификатов, что значительно повышает безопасность работы с системой. Расширенная авторизация включается на торговом сервере. При ее включении стандартная авторизация не отключается. Пользователю в любом случае будет необходимо указывать реквизиты аккаунта.
Порядок генерации и получения сертификата #При попытке авторизации с помощью аккаунта с включенной расширенной авторизацией сначала необходимо пройти процедуру стандартной авторизации. После этого торговый сервер отсылает запрос мобильной платформе на генерацию двух ключей: приватного и публичного. Публичный ключ отсылается на торговый сервер. Сервер на основе данных аккаунта генерирует сертификат и подписывает его своим приватным ключом (подпись сертификата приватным ключом сервера гарантирует, что данный сертификат не может быть подделан). Сертификат для расширенной авторизации может быть получен различными путями - при открытии счета через мобильную или десктопную платформу . Также сертификат может быть сгенерирован брокерской компанией и передан трейдеру. |
||||
Установка сертификата при открытии счета в мобильной платформе или через брокера #При открытии демо-счета через мобильную платформу на сервере, где включен режим расширенной авторизации, сертификат будет сгенерирован и установлен на мобильное устройство автоматически. После подключения при помощи нового счета, установленный сертификат можно посмотреть в разделе "Сертификаты" в настройках MetaTrader 5 для iPhone. Аналогичным образом происходит генерация сертификата при открытии на стороне брокерской компании. Получив номер счета и пароль, трейдер проходит первичную базовую авторизацию на мобильном устройстве. После этого происходит генерация сертификата. Для дальнейшей работы со счетом не требуется никаких дополнительных действий с сертификатом.
|
||||
Установка сертификата при открытии счета в десктопной платформе #При открытии демо-счета в десктопной версии торговой платформы также генерируется сертификат для расширенной авторизации. При этом перед получением сертификата трейдеру необходимо задать пароли для защиты сертификата. В данном окне присутствуют следующие поля и настройки:
После указания необходимых данных следует нажать кнопку "Продолжить". Далее сертификат запаковывается и защищается указанным паролем. Полученный в результате *.pfx файл сертификата сохраняется в директории /папка_платформы/config/certificates торговой платформы для возможности его последующего переноса. Имена файлам сертификатов присваиваются по следующему правилу: Login_ID_Name.pfx, где:
Для использования сертификата в MetaTrader 5 для iPhone выполните перенос. Как происходит переносПеренос сертификата осуществляется безопасно через торговый сервер:
Перенос сертификата происходит безопасно: торговый сервер используется лишь как промежуточное звено для хранения, шифрация происходит на стороне пользователя, пароль сертификата не передается и не хранится на торговом сервере. Как перенести сертификатПодключитесь к счету в десктопной платформе и выберите "Перенести SSL сертификат на мобильное устройство" в его контекстном меню: Укажите главный пароль счета для подтверждения того, что он принадлежит вам. Далее задайте пароль, которым будет защищен сертификат перед отправкой на сервер, или используйте автоматически сгенерированный случайный пароль. Пароль должен состоять не менее чем из 8 цифр. После успешной отправки сертификата на сервер откройте мобильную платформу и подключитесь к счету. Вам сразу будет предложено импортировать сертификат. Согласитесь и введите пароль, который указывали при переносе. Посмотреть импортированный сертификат можно в разделе "О программе — Сертификаты". |
||||
Альтернативный вариант переносаСертификат можно перенести вручную. Отправьте PFX-файл с десктопного компьютера на мобильное устройство любым удобным способом: по email, через мессенджер и т.д. Сохраните его в приложении "Файл" на устройстве. Далее подключитесь к счету в мобильном платформе и в появившемся диалоге нажмите "Импорт сертификата". Далее выберите ранее сохраненный файл и введите пароль, которым сертификат был защищен. |
||||
Неустановленные сертфикатыПри запуске приложения MetaTrader 5 на iPhone вы увидите список сертификатов, подлежащих установке или удалению (загруженных через iTunes). Данный список будет появляться при каждом запуске приложения до тех пор, пока вы не примете решение об установке или удалении каждого из сертификатов. |
||||
Установка сертификатаЧтобы установить сертификат, нажмите на него. После этого потребуется ввести пароль сертификата, указанный при его получении в десктопной версии торговой платформы. После ввода пароля и нажатия кнопки "Done" сертификат будет установлен. После этого вы можете подключаться к ранее открытому счету в режиме расширенной авторизации. Каждый раз при подключении будет проверяться наличие соответствующего сертификата.
|
||||
Удаление сертификатаЕсли вы по ошибке добавили неверный сертификат через iTunes, удалите сертификат при запуске приложения MetaTrader 5 для iPhone. Для этого нажмите кнопку "Изменить", а затем напротив сертификата. |
||||
Установка сертификата от брокерской компании Счета для торговли реальными деньгами (не демо-счета) открываются брокерской компанией. Для таких счетов также может быть использован режим расширенной авторизации. В таком случае при передаче данных счета брокерская компания передаст и pfx-файл сертификата, необходимый для авторизации. Данный сертификат необходимо установить на iPhone через iTunes в соответствии с инструкциями для сертификатов, получаемых в десктопной версии торговой платформы. Если сертификат отсутствует #Если для счета используется режим расширенной авторизации, но соответствующий сертификат не установлен, при попытке подключения вы увидите сообщение об ошибке. Чтобы продолжить работу со счетом, необходимо установить соответствующий сертификат в соответствии с инструкциями, приведенными выше. |