Есть ли где-нибудь, что я могу получить допустимое, подписанный, сертификат SSL к “localhost” домену для тестирования?

Каждый раз, когда сервером перезагрузки там должен быть Идентификатор события 6009 из источника eventlog утверждение названия продукта, версии, номера сборки, числа пакета обновления и типа операционной системы.

7
задан 21 October 2011 в 23:08
3 ответа

Мне очень трудно поверить в то, что он существует, поскольку это противоречит природе SSL.

Центры сертификации в вашем списке корневых сертификатов - это компании, которым мы доверяем. Их работа состоит в том, чтобы удостовериться, что сертификаты принадлежат именно тем, кем они являются. Предоставление сертификата localhost кому-либо вроде этого нарушит эту концепцию. Даже для тестирования.

3
ответ дан 2 December 2019 в 23:46

Сертификат localtest.me, похоже, больше не доступен, но см. https://github.com/Daplie/localhost.daplie.com-certificates . Однако это не шаблонный сертификат.

1
ответ дан 2 December 2019 в 23:46

Бесплатные сертификаты SSL через Greenlock / Let's Encrypt

Если вы установите запись A для localhost.YOURSITE.com на 127.0.0.1 ( или просто отредактируйте файл hosts) вы можете перейти на https://greenlock.domains и получить бесплатный 90-дневный сертификат HTTPS, выданный с помощью Let's Encrypt.

Вам потребуется выберите проверку DNS вместо загрузки файла HTTP по умолчанию, и вам нужно будет установить запись TXT для подтверждения права собственности на домен.

Программное продление через node.js

Если вы знакомы с node.js, вы можно использовать Greenlock.js для создания автоматизированного решения, которое работает с вашими хранилищами ключей.

Другие решения

Также есть такие вещи, как certbot, caddy, ZeroSSL и ряд других решений, которые интегрируются с Let's Также зашифруйте.

0
ответ дан 2 December 2019 в 23:46

Теги

Похожие вопросы