Задать вопрос
@ImagineTables

Как выписать самому себе SSL-сертификат и установить его под Андроид/Винды?

Надоело при отладке «в полях» бороться с многочисленными ограничениями некоторых браузеров на протоколы http (без s) и file. Поэтому решил поставить самоподписанный сертификат.

Есть тестовый веб-сервер, который поддерживает следующие опции (цитата из мануала):

OPTIONS:
…
  --cert <cert>                              TLS/SSL certificate (pkcs#12 format)
  --certpass <certpass>                      TLS/SSL certificate password
…


Чем и как сгенерировать этот сертификат (в pkcs#12 format), и как его затем установить в доверенные под Андроидом и Виндами, чтобы браузеры принимали?

Никогда этим не занимался, и даже не слышал, что у сертификата есть какой-то пароль, который судя по мануалу надо передавать в --certpass.

UPD 1

Пока разбираюсь, возник такой вопрос для начала. Под рукой есть только нерутованный Андроид, рутовать его не особо хочется. Судя по прочитанному, это ставит жирный крест на возможности отредактировать /system/etc/hosts. Сейчас я открываю тестовый сервер по айпишнику. А для сертификата придётся хоть как доменное имя симулировать? Или нет? Нашёл ещё упоминания обходного пути — поставить на Андроид апп DNS server'а, и в свойствах своего вайфайного подключения прописать 127.0.0.1. Это самый простой путь?
  • Вопрос задан
  • 27 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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