Как создать самозаверяющие SSL-сертификаты в Windows 10
SSL важен в наши дни, поскольку браузеры предупреждают об этом, если он недоступен на веб-сайте. Это применимо к локальным сайтам, т. Е. К сайтам, которые вы размещаете на компьютере в целях тестирования. Приобретение SSL-сертификата для локального сайта не имеет особого смысла, и вместо этого вы можете создавать самозаверяющие SSL-сертификаты в Windows 10 для таких сайтов. Этот пост проведет вас через весь процесс.
Создание самозаверяющих сертификатов SSL в Windows 10
Откройте окно PowerShell с правами администратора. Выполните следующую команду. Обязательно укажите точное имя сайта, которое вы планируете использовать на локальном компьютере,
Как применить или установить сертификат на локальном сайте на компьютере
Получив сертификат, вам нужно будет установить сертификат компьютера, чтобы браузеры могли его найти. Вам нужно будет скопировать его в хранилище доверенных корневых центров сертификации.
В меню «Пуск» введите «Управление сертификатами компьютеров» и щелкните, чтобы открыть хранилище сертификатов локального компьютера. Для завершения процесса вам потребуется разрешение администратора.
- Перейдите в Сертификаты — Локальный компьютер> Личные> Сертификаты. В этом месте хранятся все локальные сертификаты, созданные на компьютере.
- Найдите сертификат, который вы создали.
- Затем на левой панели разверните Доверенные корневые центры сертификации> Сертификаты.
- Перетащите локальный сертификат в эту папку.
- Вы также можете скопировать и вставить его.
После этого убедитесь, что вы получаете доступ к локальному сайту с помощью HTTPS вместо HTTP. Возможно, вам придется внести изменения в веб-сервер, чтобы при каждом обращении к локальному сайту он перенаправлялся на защищенную версию.
Надеюсь, этот пост помог вам создать локальный сертификат SSL и установить его на компьютер, чтобы браузеры не предупреждали об отсутствии шифрования.