Powershell command to generate a self-signed SSL certificate

11/16/2019
Back to List

 Generating the certificate

To generate a self-signed SSL certificate using Powershell run the following command.

New-SelfSignedCertificate -DnsName localhost -CertStoreLocation cert:\LocalMachine\My

You can also replace "localhost" with the hostname if you like.

New-SelfSignedCertificate -DnsName devbox -CertStoreLocation cert:\LocalMachine\My

To include multiple domains or subdomains, separate them with commas.

New-SelfSignedCertificate -DnsName "devbox.local", "www.devbox.local" -CertStoreLocation cert:\LocalMachine\My

Trusting the certificate

  1. Open MMC by going to Start > Run and typing "mmc.exe"
  2. Open the "File" menu and select "Add/Remove Snap-in"
    MMC Add/Remove Snap-In
  3. From the "Available Snap-Ins list, choose "Certificates", then click the "Add" button.
    MMC Add Certificates Snap-In
  4. Click finish on the following dialog.
    MMC Snap-In Account
  5. Navigate to Console Root > Certificates - Current User > Personal > Certificates.
    MMC Certificate Store Tree
  6. Right-click your certificate and choose All Tasks > Export.
    MMC Certificate Export Menu
  7. The Certificate Export Wizard will appear, click "Next".
    MMC Certificate Export Wizard
  8. Choose "Yes, export the private key", then click "Next".
    MMC Export Private Key
  9. Choose "Personal Information Exchange - PKCS #12 (.PFX)", and select the options show below.
    MMC Export PFX
  10. Specify a password, change the encryption type to SHA256, and then click "Next".
    MMC PFX Export Password
  11. Specify a file path to export the .pfx file to, then click "Next".
    MMC PFX Export Filename
  12. Review your export options and then click "Finish".
    MMC Certificate Export Finish
  13. You should see a message that "The export was successful". Click "OK".
    MMC Export Successful
  14. Navigate to Console Root > Certificates - Current User > Trusted Root Certification Authorities > Certificates.
    Trusted Root CA Tree
  15. Right-click on the "Certificates" node, then choose All Tasks > Import...
    MMC Certificate Import Menu
  16. The Certificate Import Wizard will appear. Click "Next".
    MMC Certificate Import Wizard
  17. Browse to and select your exported .pfx file, then click "Next".
    MMC Certificate Import Browse file
  18. Enter the password the private key was protected with, then click "Next".
    MMC Certificate Import Password
  19. Make sure the "Trusted Root Certification Authorities" store is the specified target and then click "Next".
    MMC Certificate Import Target Store
  20. Verify your import settings and then click "Finish".
    MMC Certificate Import Finish
  21. You should get a message stating "The import was successful."
    MMC Certificate Import Successful

And you are done.  You might need to close and reopen your web browser before it will stop complaining about the certificate. 


SuperChad
Gravatar About Sean Nelson
I like codes and stuff.

2 comments
Gravatar ppu-prof_Mob - 1/17/2024 11:30:37 PM
Забота о жилье - это забота о вашем комфорте. Теплосберегающая облицовка - это не только стильный внешний вид, но и обеспечение теплового комфорта в вашем удобном уголке. Наша команда, команда профессионалов, предлагаем вам превратить ваш дом в идеальное место для жизни. Наши проекты - это не просто теплоизоляция, это художественная работа с каждым элементом. Мы разрабатываем совершенному сочетанию между внешним видом и практической ценностью, чтобы ваше жилище превратилось не только уютным, но и привлекательным. И самое важное - приемлемые расходы! Мы верим, что профессиональные услуги не должны быть сверхдорогими. [url=https://ppu-prof.ru/]Утепление фасадов в москве цена[/url] начинается всего от 1250 руб/кв. метр. Современные технологии и качественные материалы позволяют нам создавать термомодернизацию, которая гарантирует долгий срок службы и надежность. Забвение о холодных стенах и избежание лишних расходов на отопление - наше утепление станет вашим надежной защитой от холода. Подробнее на [url=https://ppu-prof.ru/]http://www.ppu-prof.ru[/url] Не откладывайте на потом заботу о приятности в вашем доме. Обращайтесь к специалистам, и ваше жилье станет настоящим творческим шедевром, которое согреет вас не только теплом. Вместе мы создадим обители, где вам будет по-настоящему комфортно!
Gravatar Seo-Ul-hax - 3/23/2024 3:18:35 PM
Мы группа SEO-экспертов, специализирующихся на повышении посещаемости и рейтинга вашего сайта в поисковых системах. Наша команда получили признание за свою работу и хотим поделиться с вами нашим опытом и навыками. Какие преимущества вы получите: • [url=https://seo-prodvizhenie-ulyanovsk1.ru/]заказать сео продвижение сайта[/url] • Анализ всех аспектов вашего сайта и разработка уникальной стратегии продвижения. • Оптимизация контента и технических аспектов вашего сайта для максимальной эффективности. • Ежемесячный мониторинг и анализ данных для постоянного совершенствования вашего онлайн-присутствия. Подробнее [url=https://seo-prodvizhenie-ulyanovsk1.ru/]https://seo-prodvizhenie-ulyanovsk1.ru/[/url] Результаты наших клиентов уже видны: увеличение посещаемости, улучшение рейтинга в поисковых системах и, конечно, рост бизнеса. У нас вы можете получить бесплатную консультацию, для обсуждения ваших потребностей и разработки стратегии продвижения, соответствующей вашим целям и бюджету. Не упустите возможность улучшить свой бизнес в онлайн-мире. Свяжитесь с нами немедленно.