如何在没有可信SSL证书的Intranet中运行PWA?
我正在建立一个内部网环境,以便将来为商业目的运行PWA。但是我遇到了一个关于SSL证书的问题 在我的计划中:如何在没有可信SSL证书的Intranet中运行PWA?,ssl,progressive-web-apps,Ssl,Progressive Web Apps,我正在建立一个内部网环境,以便将来为商业目的运行PWA。但是我遇到了一个关于SSL证书的问题 在我的计划中: 所有东西都在本地网络上(可能没有互联网接入),其中有一个专用服务器(我使用的是ubuntu服务器) 用户使用计算机或电话访问主页面,在主页面中,他在设备上安装了PWA PWA需要HTTPS才能工作,我可以对证书进行自签名(我这样做是为了测试),但这不是实现应用程序的解决方案,因为使用这种方法,它会在地球上的每个浏览器上产生安全错误 将证书导入浏览器对我来说不是一个解决方案,因为在每个
- 所有东西都在本地网络上(可能没有互联网接入),其中有一个专用服务器(我使用的是ubuntu服务器)
- 用户使用计算机或电话访问主页面,在主页面中,他在设备上安装了PWA
运行PWA时不存在此证书问题是可能的,或者我现在应该放弃它并开始一个标准的web应用程序?HTTPS是运行PWA的核心要求。
证书不再那么昂贵。
只需将其计入您的年度托管成本。
在您使用证书运行HTTPS之前,也许您可以使用类似于免费测试的东西,PWA需要托管在安全服务器上,但它可以与非安全服务通信。一种可能的解决方法是:
- 将PWA托管在一个安全的站点上,成本应该不会太高(例如AWS)
- 安全站点基本上只用于托管应用程序和更新
- 在PWA内与局域网上的非安全服务通信