gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 12:44:55 24 4
gpt4 key购买 nike

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

在我的计划中:

  • 一切都在本地网络上(可能无法访问互联网),其中有一个专用服务器(我使用的是 ubuntu 服务器),
  • 用户使用计算机或手机访问主页,并在其设备上安装 PWA。

PWA 需要 HTTPS 才能工作,我可以自行签署证书(我这样做是为了测试),但这不是实现应用程序的解决方案,因为它会在每个应用程序上生成安全错误用这种方法在这个星球上的浏览器。

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

我想创建一个 PWA,它需要最少的高级用户帮助才能工作,所以导入证书和做变通办法是不行的。

可以在没有这个证书问题的情况下运行 PWA,或者我应该放弃它并暂时开始一个标准的网络应用程序?

最佳答案

PWA 需要托管在安全的服务器上,但它可以与非安全服务通信。一个可能的解决方法是:

  • 在安全网站上托管 PWA,如果有的话,应该不会花费太多(例如 AWS)
  • 安全站点基本上仅用于托管应用程序和更新
  • 在 PWA 内与 LAN 上的非安全服务通信

关于ssl - 如何在没有受信任的 SSL 证书的情况下在内网中运行 PWA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55671517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com