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

Не удается установить сертификат Apple в Windows IIS

В течение нескольких часов я безуспешно пытался установить действительный сертификат в IIS.

Я хочу создать файлы .pkpass (файл сберегательной книжки) с помощью самодельного проекта, используя проект github под названием dotnet-сберегательная книжка. Я слежу за каждым шагом, описанным на сайте github, и одним из авторских ссылки объясняет, как сгенерировать сертификат с помощью IIS, но как только я их понял, я добавляю сгенерированный файл Apple, используя опцию "Полный запрос сертификата", он исчезает из" Сертификатов сервера "IIS при перезагрузке экрана IIS.

Я искал об этой проблеме (ссылка на сайт), и люди говорят, что это происходит, когда мой сертификат не содержит закрытого ключа. Я понимаю это, но не знаю, как это решить.

Я тоже искал альтернативу решение и я использовал Win32 OpenSSL для создания сертификата, как объясняет автор, но когда я собираюсь добавить окончательный файл в IIS, он выдает ошибку под названием "Сертификат нельзя использовать в качестве сертификата сервера SSL". Я погуглил об этой ошибке, но поиск дал мало результатов, и среди них я не нашел никакого решения.

Итак, в основном это то, что я пробовал. Я также пробовал другие мелочи, например использование "Certutil"команда, как объяснено (entrust.net/knowledge-base/technote.cfm?tn=7905), но ничего.

Я застрял и не знаю, что еще делать. Если бы кто-нибудь знал, как это решить, это было бы здорово. Спасибо за любой ответ.