Spec-Zone.ru › Phoenix

mix phx.gen.cert

Исходный код

Создает самоподписанный сертификат для тестирования HTTPS.

$ mix phx.gen.cert
$ mix phx.gen.cert my-app.localhost my-app.internal.example.com

Создает закрытый ключ и самоподписанный сертификат в формате PEM. На эти файлы можно ссылаться в параметрах certfile и keyfile конечной точки HTTPS.

ПРЕДУПРЕЖДЕНИЕ: используйте созданный сертификат только для тестирования в закрытой сетевой среде, например при запуске сервера разработки на localhost. Для серверов, предназначенных для эксплуатации, предварительного развертывания или тестирования в общедоступном интернете, получите надлежащий сертификат, например на сайте Let's Encrypt.

Аргументы

Список имен хостов; если они не указаны, используется значение по умолчанию:

  • localhost

Другие (необязательные) аргументы:

  • --output (-o): путь и базовое имя файла сертификата и ключа (по умолчанию: priv/cert/selfsigned)
  • --name (-n): значение Common Name в поле subject сертификата (по умолчанию: "Self-signed test certificate")

Требуется OTP 21.3 или более поздняя версия.

Пакет Hex Предварительный просмотр Hex Скачать версию ePub

Создано с помощью ExDoc (v0.40.3) для языка программирования Elixir

© 2014 Chris McCord
Licensed under the MIT License.
https://phoenix.hexdocs.pm/Mix.Tasks.Phx.Gen.Cert.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API