Генератор самопідписаних сертифікатів для localhost і внутрішніх серверів

Онлайн-інструмент для створення самопідписаних сертифікатів для localhost, машини розробника або внутрішнього сервера. Може побудувати невеликий центр сертифікації та видати серверний сертифікат від нього — саме такий підхід справді прибирає попередження браузера: встановіть CA один раз, і всі наступні сертифікати прийматимуться автоматично. Все генерується у браузері через WebCrypto API.

Як користуватися

1
Оберіть режим

Локальний CA плюс сертифікат — те, що вам потрібно, якщо попередження браузера заважає. Один самопідписаний сертифікат підійде для швидкого тесту або API-клієнта, що пропускає перевірку.

2
Вкажіть імена

Усі хости та IP-адреси, які ви вводитимете в адресний рядок. localhost і 127.0.0.1 — різні імена, вказуйте обидва.

3
Встановіть CA

Тільки в режимі CA і тільки один раз на кожній машині. Інструкції для вашої платформи — під сертифікатом CA.

4
Налаштуйте сервер

Збережіть сертифікат і ключ, потім використайте сніпет для nginx або Apache під ними.

Згенеруйте HTTPS-сертифікат для локальної розробки в один клік

По одному на рядок. IP-адреси розпізнаються автоматично та потрапляють у SAN як IP-записи — саме так браузери приймають https://127.0.0.1.
Опубліковано Оновлено Автор: