Я настраиваю среду Intranet для запуска PWA для бизнес-целей в будущем. Но я столкнулся с проблемой, связанной с сертификатами SSL.
В моем плане:
- Все находится в локальной сети (возможно, без доступа к Интернету), с выделенным сервером (я использую сервер Ubuntu),
- пользователь получает доступ к главной странице с помощью компьютера или телефона, в которой он устанавливает PWA на свое устройство.
PWA для работы требуется HTTPS, и я могу самостоятельно подписывать сертификаты (я делаю это для тестирования), но это не решение для реализации приложения, поскольку оно генерирует ошибку безопасности в каждом браузере на планете с этим методом.
Импорт сертификатов в браузер не является для меня решением, потому что это хлопотно для импорта сертификата в каждый пользовательский браузер (это не удобно для пользователя), также это невозможно в Android без root.
Я хочу создать PWA, для работы которого требуется минимальная помощь опытного пользователя, поэтому импорт сертификатов и обходные пути - нет, нет.
Можно ли запустить PWA без этой проблемы с сертификатом, или я должен уронить его и запустить стандартное веб-приложение сейчас?