Поделиться через


Использование MakeCert

В следующих примерах используются команды MakeCert для создания тестовых сертификатов с помощью параметров, доступных в Internet Обозреватель версии 4.0 или более поздней.

  • Создайте сертификат, выданный корневым каталогом теста по умолчанию. Сохраните сертификат в файл.

    MakeCertMyNew.cer

  • Создайте сертификат, выданный корневым каталогом теста по умолчанию. Сохраните его в хранилище сертификатов.

    MakeCert -ssMyNewStore

  • Создайте сертификат, выданный корневым каталогом теста по умолчанию. Создайте контейнер ключей и сохраните сертификат как в хранилище, так и в файле.

    MakeCert -skMyNewKey-ssMyNewStoreMyNew.cer

  • Создайте сертификат, выданный корневым каталогом теста по умолчанию. Создайте файл закрытого ключа и сохраните сертификат как в хранилище, так и в файле.

    MakeCert -svMyKeyFile-ssMyNewStoreMyNew.cer

  • Создайте сертификат, выданный корневым каталогом теста по умолчанию. Создайте контейнер ключей, сохраните сертификат как в хранилище, так и в файле и сделайте закрытый ключ экспортируемым.

    MakeCert -skMyNewKey-ssMyNewStoreMyNew.cer-pe

  • Создайте сертификат с помощью корневого каталога теста по умолчанию. Сохраните сертификат в хранилище. Затем создайте еще один сертификат, выданный только что созданным сертификатом. Сохраните второй сертификат в другом хранилище.

    MakeCert -skMyNewKey-ssMyNewStoreMakeCert -isMyNewStore-ssAnotherStore

  • Создайте сертификат с помощью корневого каталога теста по умолчанию. Сохраните сертификат в хранилище MY. Затем создайте другой сертификат, используя только что созданный сертификат. Если в хранилище MY имеется несколько сертификатов, сертификат необходимо идентифицировать по его общему имени.

    MakeCert -skMyNewKey-n"CN=XXZZYY" -ss my MakeCert -is my -in "XXZZYY" -ssAnotherStore

  • Создайте сертификат с помощью корневого каталога теста по умолчанию. Сохраните сертификат в хранилище MY и в файл. Затем создайте еще один сертификат, используя только что созданный сертификат MyNew . Если в хранилище MY есть несколько сертификатов, уникально определите первый сертификат, используя имя файла сертификата.

    MakeCert -skMyNewKey-n"CN=XXZZYY" -ss myMyNew.cerMakeCert -is my -icMyNew.cer-ssAnotherStore