Я не думал, что вы можете использовать SSL с localhost, но наткнулся на это Вопросы и ответы, в которых говорится, что вы можете.
Я ищу аналогичные инструкции, чтобы сделать это nginx вместо apache.
Я бегу:
sudo letsencrypt certonly -d localhost
Что возвращается Requested domain localhost is not a FQDN
Возможно ли то, что я хочу делать, и если да, то как?
Нет, используя letsencrypt
с участием localhost
невозможно и на самом деле не имеет никакого смысла, поскольку localhost
по определению доступен только вам, и в этом случае самозаверяющего сертификата абсолютно достаточно.
Нет, с LE это невозможно. Подумайте немного: LE необходимо подтвердить право собственности на домен, прежде чем выпускать подписанный сертификат. Как они собираются проверить, что вы контролируете "localhost"? У каждого компьютера на планете есть «localhost», поэтому они не могут выдать сертификат для этого CN.