【发布时间】:2020-09-02 11:16:08
【问题描述】:
我有一个后端 docker 容器,它将连接到外部服务器,在这两者之间有一个 NGINX 服务器。从 Docker 容器到 NGINX 的连接是通过 HTTP 而从 NGINX 到服务器的连接是通过 HTTPS。
我们有服务器认证的client.crt和client.key文件进行连接。当我们直接使用它时,它可以工作。
# curl -i -X POST -d @event.json --header "Content-Type: application/json" https://localhost:8443/eventListener/v7 -k --cert client.crt --key client.key
HTTP/1.1 100
HTTP/1.1 202
Content-Type: application/json
Content-Length: 8
Date: Sat, 16 May 2020 15:41:12 GMT
Accepted
#
现在我想从 NGINX 后面的 docker 容器可以连接到服务器。
【问题讨论】:
标签: nginx proxy ssl-certificate reverse-proxy nginx-reverse-proxy