我目前遇到了 LinuxForHealth FHIR 服务器设置和 SSL 证书方面的问题。我的服务器上的 FHIR 服务器作为 Docker 容器运行,使用自签名证书并通过端口 9443 在 HTTPS 上运行。
同时,我还有一个网站也在同一台服务器上运行,通过端口 80 和 443 使用 HTTPS,并拥有 Let's Encrypt 的受信任证书(包含所有 .pem 文件)。我的目标是将 Let's Encrypt 证书也用于 LinuxForHealth FHIR 服务器。
我已经阅读了有关密钥库、信任库和配置 SSL 证书的 LinuxForHealth 文档(https://linuxforhealth.github.io/FHIR/guides/FHIRServerUsersGuide/#52-keystores-truststores-and-the-linuxforhealth-fhir-server),但我很难理解如何为 Docker 容器集成来自同一个域的证书。
如果有人有使用 LinuxForHealth 和 SSL 证书管理的经验,或者已经成功为 Dockerized FHIR 服务器集成了可信证书,我将非常感谢任何指导或分步说明。
谢谢你!
我目前的职位
我不知道从哪里开始。我有 .pem 文件,但文档中却说服务器要求 .p12 文件?