在没有受信任的SSL证书的情况下如何在Intranet中运行PWA?

Vin*_*ira 5 ssl progressive-web-apps

我正在设置一个Intranet环境,以便将来出于业务目的运行PWA。但是我遇到了关于SSL证书的问题。

在我的计划中:

  • 一切都在本地网络上(也许无法访问互联网),其中有专用服务器(我正在使用ubuntu服务器),
  • 用户使用计算机或电话访问主页,并在其中将PWA安装在设备上。

PWA需要HTTPS才能工作,而且我可以自签名证书(我正在做测试),但这不是实现该应用程序的解决方案,因为使用此方法会在地球上的每个浏览器上生成安全错误

将证书导入浏览器不是我的解决方案,因为在每个用户浏览器上导入证书都很麻烦(它对用户不友好),而且在没有root的android中也是不可能的。

我想创建一个需要最低限度的高级用户帮助才能运行的PWA,因此导入证书和解决方法是不行的。

是否可以运行没有此证书问题的PWA,或者我现在应该放弃它并开始使用标准的Web应用程序?

Mat*_*ias -1

HTTPS 是运行 PWA 的核心要求。
证书不再那么昂贵。
只需将其计入您的年度托管成本即可。
在您使用证书运行 HTTPS 之前,也许您可​​以使用https://glitch.com/之类的内容进行免费测试