Задать вопрос
Fragster
@Fragster
помогло? отметь решением!

Создать нормальный https сертификат для адреса в локальной сети?

Разрабатываю приложение в web view capacitor. При запуске можно в конфиге указать url для того, чтобы он грузил внешний url, например тот, что выставлен в локальную сеть через vite dev. Тогда в эмуляторе или на реальном устройстве запускается приложение, у которого в vebview все плюшки лайв релоад.

Все прекрасно и хорошо, но есть проблема - при этом не работает плагин https://capacitorjs.com/docs/v6/guides/push-notifi... - он требует либо localhost либо https. На собранном приложении всё работает, но каждый раз перезапускать сборку долго.

Есть ли способ создать несамоподписанный https сертификат для ip адреса в локальной сети (или заставить capacitor+эмулятор+fcm работать с самоподписанными сертификатами или вообще по http)? Или есть другой способ решения проблемы?
  • Вопрос задан
  • 387 просмотров
Подписаться 2 Средний 5 комментариев
Пригласить эксперта
Ответы на вопрос 2
CityCat4
@CityCat4 Куратор тега Цифровые сертификаты
Дома с переломом ноги
Есть ли способ создать несамоподписанный https сертификат для ip адреса в локальной сети

"Несамоподписанный" - значит выпущенный в каком-то CA. Если речь про общепринятые CA - то нет, на IP-адреса они сертификаты не выпускают. Если речь про собственный CA - то можно, правда смысла в собственном CA может не быть.
Ответ написан
Комментировать
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Прще всего, имхо, добавить сертификат или ваш локальный СА в доверенные.

В целом, Letsencrypt скоро начнёт выпускать сертификаты для IP-адресов - https://community.letsencrypt.org/t/getting-ready-...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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