apache(linux)上私有 IP 上的本地 SSL 证书

apache(linux)上私有 IP 上的本地 SSL 证书

我遇到了一个奇怪的问题,似乎找不到答案。

我正在 Raspberry Pi 上托管的 Apache 上开发 Web 应用程序,但遇到了一些麻烦。

细节:

  1. 我正在构建的系统是“离线”系统。也就是说,Raspberry Pi 将无法访问互联网,客户端将使用 Pi 的私有 IP 通过接入点连接到 Raspberry Pi。
  2. 应用程序中的几乎所有内容都可以在离线状态下正常运行,但我遇到了一个问题,即一项功能无法运行,因为 Chrome 不允许没有 SSL 的网站访问摄像头。

我曾尝试遵循一些关于如何创建和使用自签名证书的指南,但它们似乎都涉及使用域名而不是 IP,并且如果它们确实使用 IP,则它们使用公共 IP 而不是本地 IP。

有人能给我指点迷津吗?除了担心证书之外,还有更好的方法吗?或者,如果可能的话,你需要为私有 IP 做一些特别的事情吗?

相关内容