APNS Certificate/ PEM file

APNS Certificate/ PEM file Сертификаты

Создайте сертификат CertificateSigningRequest.certSigningRequest.

Откройте приложение связки ключей на Mac, [Помощник по сертификации] -> [Запросить сертификат в центре сертификации …].
APNS Certificate/ PEM file

Затем заполните [Почтовый ящик] и выберите сохранение на [Диск].

такой,CertificateSigningRequest.certSigningRequestФайл создан.

Создайте сертификат Cer для APNS.

вЦентр разработчиковПосле создания appId приложения (то есть bundleId приложения) вы можете создать сертификат apns.

Чтобы создать сертификаты разработки и производства соответственно, вам необходимо сначала выбрать соответствующий appId, а затем загрузитьCertificateSigningRequest.certSigningRequestФайл.

После завершения создания загрузите сертификаты разработки и производства APNS соответственно, имя по умолчанию после загрузки -aps_development.cerсaps.cer。

Затем дважды щелкнитеaps_development.cerсaps.cer, Два сертификата установлены в связке ключей.

aps_development.cerсaps.cerНе удаляйте сертификат сначала, он будет использован для тестовой отправки позже.

1 Экспорт файла p12

Сначала экспортируйте сертификат в файл p12 из связки ключей.

Если и окончательный сертификат разработки, и сертификат выпуска должны генерировать файлы pem, тогда сертификат разработки и соответствующий ключ, а также сертификат выпуска и соответствующий ключ должны быть экспортированы в файлы p12 соответственно.

Позвольте мне взять производственный сертификат в качестве примера, сначала экспортируйте сертификат (обратите внимание, что сертификат выбран здесь):
APNS Certificate/ PEM file

При экспорте вам необходимо установить пароль, как правило, вы можете установить его здесь (я установил 123 здесь).

Затем экспортируйте ключ:
APNS Certificate/ PEM file
При экспорте вы должны установить пароль (здесь я установил 123).

2 Создание файла pem

Сначала вы можете поместить два экспортированных файла p12 в папку. Затем перейдите в этот каталог в терминале.
APNS Certificate/ PEM file

2.1 Создать pem-файл сертификата

Формат команды следующий:

openssl pkcs12 -clcerts -nokeys -out certificate.pem -in certificate.p12

ВотсвидетельствоЭто имя экспортируемого сертификата.

Пример команды:

openssl pkcs12 -clcerts -nokeys -out apns_amac_cert.pem -in apns_amac_cert.p12

После выполнения вам будет предложено ввести пароль. Enter (пароль при экспорте сертификата p12, я 123 здесь) и нажмите Enter.

Если создание прошло успешно, командная строка вернет следующее:

MAC verified OK

2.2 Создание ключевого pem файла

Формат команды следующий:

openssl pkcs12 -nocerts -out закрытый ключ.pem -in закрытый ключ.p12

ВотЗакрытый ключЭто имя экспортируемого ключа p12.

Команда, которую я выполнил здесь:

openssl pkcs12 -nocerts -out apns_amac_key.pem -in apns_amac_key.p12

После выполнения вам будет предложено ввести пароль, введите (пароль при экспорте сертификата p12, я 123 здесь) пароль и нажмите Enter.

Если создание прошло успешно, командная строка вернет следующее:

MAC verified OK

Затем введите пароль еще два раза, чтобы установить пароль для pem, сгенерированного ключом, и пароль должен быть согласованным.

Про сертификаты:  Процесс создания сертификатов APNS и VOIP pem для приложений iOS - Русские Блоги

Создать pem для ключа без пароля

Когда сервер выполняет push, пароль не может быть введен, поэтому обычно создается pem, не требующий пароля.

Выполните следующую команду, чтобы сгенерировать pem с удаленным паролем для ключа.

openssl rsa -in apns_amac_key.pem -out apns_amac_key_nopwd.pem

После выполнения указанной выше команды вам все равно нужно ввести пароль, вот пароль key.pem выше.

По завершении командная строка вернет следующую информацию:

writing RSA key

2.3 pem для синтетического сервера

Выполните команду, чтобы объединить pem сертификата и pem ключа:Формат команды следующий:

cat certificate.pem закрытый ключ.pem> synt.pem

Здесь я выполнил следующие команды:

cat apns_amac_cert.pem apns_amac_key_nopwd.pem > apns_amac.pem

Конечно, если вы хотите создать pem с паролем, вы можете использовать key.pem с паролем.

Такие как:

cat apns_amac_cert.pem apns_amac_key.pem > apns_amac.pem

Мы можем передать синтезированный pem серверу.

3 Проверьте файл PEM

Вы можете использовать следующую команду, чтобы проверить правильность файла pem:

Сценарий: создание, обновление и загрузка apns-сертификата

Чтобы управлять мобильными iOS-устройствами (отправлять команды на устройства, менять параметры устройств), необходимо создать и загрузить в Консоль управления Kaspersky Endpoint Security Cloud сертификат Apple Push Notification service (APNs-сертификат). Действия по созданию и загрузке сертификата выполняются для каждой рабочей области один раз.

Без APNs-сертификата управление iOS-устройствами невозможно.

Сценарий создания, обновления и загрузки APNs-сертификата состоит из следующих шагов:

  1. В Консоли управления Kaspersky Endpoint Security Cloud вы создаете Certificate Signing Request (CSR-запрос).
  2. На портале Apple Inc. по подписанному вами CSR-запросу вы получаете APNs-сертификат и сохраняете сертификат на своем компьютере.
  3. Полученный APNs-сертификат вы загружаете в Консоль управления Kaspersky Endpoint Security Cloud.

Требования

Чтобы создать APNs-сертификат, необходимо получить Apple ID. Если у вас нет Apple ID, зарегистрируйтесь на портале Apple Push Certificates Portal. Не рекомендуется использовать ваш личный Apple ID.

Создание и обновление APNs-сертификата

Процедуры создания нового APNs-сертификата и обновления существующего APNs-сертификата, срок действия которого истек, аналогичны.

Если у вас есть действующий APNs-сертификат, вы можете загрузить его в Консоль управления Kaspersky Endpoint Security Cloud, минуя процесс создания или обновления APNs-сертификата. См. описание второй процедуры в этом разделе.

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

Чтобы создать или обновить APNs-сертификат, выполните следующие действия:

  1. В разделе Панель информации на закладке Начало работы в разделе Рекомендуемые перейдите по ссылке Создайте или обновите APNs-сертификат.

    Мастер Создание, обновление и загрузка сертификата Apple Push Notification service (APNs-сертификата) запускается со страницы со списком возможных действий.

  2. Выберите вариант Создать APNs-сертификат или Обновить APNs-сертификат и нажмите на кнопку Далее.

    Откроется страница со списком шагов для получения APNs-сертификата.

    Если вам требуется только загрузить в Консоль управления Kaspersky Endpoint Security Cloud подготовленный ранее APNs-сертификат, используйте инструкцию ниже: Загрузка подготовленного ранее APNs-сертификата.

  3. В списке шагов на странице мастера перейдите по ссылке Создайте Certificate Signing Request (CSR-запрос).

    Откроется страница Создание CSR-запроса.

  4. Заполните следующие поля: Название, Компания, Департамент, Город, Область, Страна и регион. В поле Название укажите ваше имя.

    По умолчанию в поле Компания указано название вашей компании, а в поле Страна и регион – страна и регион, где расположена компания. Заполнение всех полей ввода является обязательным.

  5. Нажмите на кнопку Создание CSR-запроса.

    Будет создан файл CSR-запроса. Созданный файл CSR-запроса будет сохранен в папке на вашем компьютере. По умолчанию загружаемые файлы сохраняются в папке Загрузки (Downloads).

    Откроется страница Запрос публичной части APNs-сертификата на портале Apple Inc.

  6. По указанной ссылке войдите на портал Apple Push Certificates Portal.

    На новой закладке браузера откроется окно Sign In с полями ввода Apple ID и Password.

  7. Введите Apple ID и Password компании и нажмите на кнопку Sign In.

    Откроется окно Create a New Push Certificate.

  8. По кнопке Browse выберите файл подписанного CSR-запроса на вашем компьютере и нажмите на кнопку Upload.

    Откроется окно Certificates for Third-Party Servers и ваш сертификат.

  9. В строке данных вашего сертификата нажмите на кнопку Download.

    APNs-сертификат будет сохранен в папке на вашем компьютере.

  10. В Консоли управления Kaspersky Endpoint Security Cloud на странице мастера Запрос публичной части APNs-сертификата на портале Apple Inc нажмите на кнопку Далее.
  11. На открывшейся странице Загрузка подготовленного APNs-сертификата в Консоль управления нажмите на кнопку Обзор и выберите файл APNs-сертификата из списка файлов на вашем компьютере.
  12. Нажмите на кнопку Далее.

    Откроется страница Информация о сертификате Apple Push Notification Service, на которой будет указано имя загруженного файла, название центра сертификации, даты начала и окончания срока действия сертификата.

  13. Нажмите на кнопку Далее.

    Откроется страница с предложением создать защищенную паролем резервную копию APNs-сертификата на жестком диске компьютера.

  14. Выберите вариант действия с APNs-сертификатом:

    По умолчанию выбран вариант Создать защищенную паролем копию APNs-сертификата на диске вашего компьютера.

  15. Если вы выбрали вариант, который включает создание копии APNs-сертификата, введите пароль для защиты APNs-сертификата, подтвердите пароль и нажмите на кнопку Сохранить защищенную копию APNs-сертификата.
  16. Нажмите на кнопку OK.

    Если вы выбрали вариант с созданием копии APNs-сертификата, защищенная паролем копия APNs-сертификата будет сохранена на жестком диске вашего компьютера. Мастер подготовки APNs-сертификата закроется.

Про сертификаты:  Регистрационные удостоверения на медицинские изделия скачать бесплатно - Медицинский вестник

Создание или обновление APNs-сертификата будет завершено. APNs-сертификат будет загружен в Консоль управления Kaspersky Endpoint Security Cloud.

На каждом шаге процедуры создания или обновления APNs-сертификата вы можете вернуться на предыдущий шаг по кнопке Назад.

После успешного создания или обновления APNs-сертификата вы можете подключать iOS-устройства к Kaspersky Endpoint Security Cloud, отправлять команды на iOS-устройства, устанавливать на iOS-устройства приложения, а также настраивать параметры этих устройств с помощью профилей безопасности.

Загрузка предварительно подготовленного APNs­сертификата

Чтобы загрузить подготовленный ранее APNs-сертификат в Консоль управления Kaspersky Endpoint Security Cloud, выполните следующие действия:

  1. В разделе Панель информации на закладке Начало работы в разделе Рекомендуемые перейдите по ссылке Создайте или обновите APNs-сертификат.

    Мастер Создание, обновление и загрузка сертификата Apple Push Notification service (APNs-сертификата) запускается со страницы со списком возможных действий.

  2. Выберите вариант Загрузить готовый APNs-сертификат и нажмите на кнопку Далее.

    Откроется страница Загрузка подготовленного ранее APNs-сертификата.

  3. На странице Загрузка подготовленного ранее APNs-сертификата нажмите на кнопку Обзор и выберите файл APNs-сертификата из списка файлов на вашем компьютере.
  4. Нажмите на кнопку Далее.

    Если файл APNs-сертификата защищен паролем, откроется страница для ввода пароля.

  5. На странице ввода пароля укажите пароль, которым защищен файл APNs-сертификата, и нажмите на кнопку Далее.

    Откроется страница Информация о загруженном файле сертификата, на которой будет указано имя загруженного файла, название центра сертификации, даты начала и окончания срока действия сертификата.

    Если файл APNs-сертификата не соответствует рабочей области, с которой вы работаете, откроется окно с сообщением об ошибке.

  6. Нажмите на кнопку OK.

APNs-сертификат будет загружен в Консоль управления Kaspersky Endpoint Security Cloud.

На каждом шаге процедуры загрузки APNs-сертификата вы можете вернуться на предыдущий шаг по кнопке Назад.

Про сертификаты:  Как отключить сертификаты ЦС? - Ответы на вопросы

После успешной загрузки APNs-сертификата вы можете подключать iOS-устройства к Kaspersky Endpoint Security Cloud, отправлять команды на iOS-устройства, устанавливать на iOS-устройства приложения, а также настраивать параметры этих устройств с помощью профилей безопасности.

📘note:

You can also go the SSL Converter here and convert your .p12 file to .pem.

🚧app id selection note:

Make sure Push Notification capability is enabled for the App(App ID selected) you are creating APNS certificate for.

Оцените статью
Мой сертификат
Добавить комментарий