gpt4 book ai didi

ssl - HTTP/2 用于部署在 Intranet 上的应用程序/缺乏 SSL 可能性

转载 作者:太空宇宙 更新时间:2023-11-03 13:38:18 25 4
gpt4 key购买 nike

所以 HTTP/2 增加了我想要利用的性能。出于各种原因,我不喜欢连接我的 javascript,而 HTTP/2 无论如何都会使它变得不必要。

但是。我正在开发一个将部署在客户本地网络中的网络应用程序。因此我不能拥有 SSL(域和 IP 地址都不是固定/已知的)。现在 Mozilla 和 Chrome 表示他们将只支持带 TLS 的 HTTP/2。要在没有浏览器警告的情况下拥有它,我需要适当的证书,但我没有。那么这是否意味着 HTTP/2 对内网应用程序来说已经死了?

最佳答案

在某些情况下,使用不带 SSL 的 HTTP/2 非常有意义。相对安全的内网是其中之一,网站开发是另一回事。也就是说,您仍然可以通过部署 SSL 在您的 Intranet 中使用 HTTP/2,而且它实际上在 Intranet 中更容易和更便宜。

通常在内联网中有更多的控制权,没有任何隐含的货币成本。例如,您可以设置一个简单的本地 DNS 服务器(如 DNSMasq 或 Windows 内置的服务器)以将域指向 ip 地址,并通过 DHCP 配置这些地址为静态地址。

证书问题当然更棘手。您可以使用客户的内部证书颁发机构(如果他们已经拥有),或者为他们设置。

最后,如果您的客户端非常小,以至于所有将使用您的应用程序的计算机都与服务器位于同一建筑物中,请不要费心连接文件或使用 HTTP/2。

关于ssl - HTTP/2 用于部署在 Intranet 上的应用程序/缺乏 SSL 可能性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32976808/

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