Центр уведомлений Azure не может загрузить.p12 для APN

Я не могу загрузить.p12 для APN. и это сообщение об ошибке, которое я получил. Есть идеи, что является причиной этой ошибки?

SubCode=40000. Failed to validate credentials with APNS. Error is The credentials supplied to the package were not recognized..TrackingId:b18f483e-6285-9d5b-895c-12e2fcc26dcf_M1_G12,TimeStamp:4/21/2014 3:16:19 AM

2 ответа

У меня возникла та же проблема при загрузке сертификата на сервер и, наконец, я нашел решение после долгих попыток. Сделайте следующее:

  1. Выберите ключи из вашей цепочки для ключей
  2. Найдите нужный нажимной закрытый ключ
  3. Нажмите на маленькую стрелку, чтобы развернуть ключ и профиль
  4. Теперь выберите только сертификат (это важный шаг). Нет ключа и сертификата. ТОЛЬКО ВЫБЕРИТЕ СЕРТИФИКАТ и нажмите для экспорта.
  5. Установите пароль для экспортируемого сертификата и загрузите

Посмотрите на эту картинку для справки:

Это старый вопрос, но я подумал, что я опубликую что-то, что сработало и для меня. Поскольку файл.p12 был создан другой частью нашей компании, я не смог получить реэкспорт файла.p12 правильным способом.

Вместо этого я импортировал.p12 в свое локальное хранилище сертификатов (windows), а затем реэкспортировал как pfx.

Импортируйте файл p12, обязательно отметив его как экспортируемый

Запишите, где хранится сертификат Запишите, где хранится сертификат

Затем используйте инструмент MMC для просмотра и экспорта вашего сертификата, убедившись, что вы экспортировали закрытый ключ как часть pfx.

экспортировать закрытый ключ как часть pfx

(Вам, вероятно, следует удалить сертификат с локального компьютера после завершения экспорта.)

После этого вы сможете импортировать новый файл pfx в Azure через портал.

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