Как настроить HTTPS в локальных целях тестирования?

Я должен видеть, как веб-приложение будет работать с HTTPS. Но я не могу действительно найти много информации вокруг об этом. Я пытался настроить свой локальный Apache, но я не могу найти, что CA autorithy подписывает мой сертификат... Подсказки? Предложения?

14
задан Neil Aitken 2 July 2010 в 09:55
поделиться

1 ответ

Возможные варианты:

  1. Сгенерировать свой собственный сертификат (самоподписанный сертификат)
  2. Получить сертификат, выданный известным издателем
  3. Получить сертификат, выданный эмитентом не распознается браузером

Nr. 1, вероятно, является наиболее широко используемым решением. Вы можете найти инструкции здесь . Единственным недостатком является то, что браузеры будут жаловаться на неизвестный CA. В Firefox вы можете просто добавить постоянное исключение и избавиться от предупреждения. (Ни Chrome, ни Internet Explorer, похоже, не предоставляют такой возможности.)

Nr. 2 обычно стоит денег, поэтому он не является популярным выбором для сред разработки.

№ 3 можно получить бесплатно (см. https://www.cacert.org/ ), но они также вызывают предупреждение браузера. Разница с №1 заключается в том, что у вас есть возможность добавить ЦС к доверенным центрам вашего браузера; однако это серьезное решение, которое требует серьезного рассмотрения из-за его последствий для безопасности. В общем, для простого тестирования я бы не рекомендовал.

12
ответ дан 1 December 2019 в 14:21
поделиться
Другие вопросы по тегам:

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