Сертификат разработчика Safari на Windows 7 не работает для меня.Что я должен делать? - PullRequest
2 голосов
/ 08 августа 2011

Я хочу создать расширение для сафари на моем ПК с Windows 7.Я правильно создал сертификат разработчика Safari, но не смог его установить.После некоторого поиска в Google я попытался импортировать его в органы личной и доверенной корневой сертификации.Но Extension Builder продолжает показывать «Нет сертификата разработчика Safari».Я даже отозвал сертификат и создал новый.Все еще не повезло.Кто-нибудь может мне помочь?

1 Ответ

4 голосов
/ 28 декабря 2011

Когда вы введете что-то вроде certmgr.msc в команду запуска в Windows, вы увидите что-то вроде этого:

Таким образом, использование сертификата состоит из следующих шагов:

  1. Сохраните файл и выполните команду в cmd.exe, как указано в генераторе сертификатов разработчика в расширении сертификата разработчика.

  2. Когда вы закончите, проверьте certmgr (как показано на рисунке выше) и увидите сертификат с именем «Safari Developer», установленный где-то рядом с запросами на регистрацию сертификатов. Вырежьте сертификат и вставьте одну копию в доверенные корневые центры сертификации, а другую - в личную.

  3. Создайте файл csr и установите его в личной папке и в папке доверенных корневых центров сертификации.

  4. Компоновщик расширений теперь распознает сертификат.

...