【发布时间】:2021-04-14 15:43:52
【问题描述】:
我有 2 个 docker 容器,1 个运行 apache2,1 个运行 python api。 在非 https 中,我能够建立连接,以便将 80 上的请求引导到运行 python api 的 docker 容器。当我启用 HTTPS 时,请求以 400(错误请求)的形式出现。 非常感谢任何帮助。这是我的虚拟主机文件。
<VirtualHost *:443>
ServerName domain.com
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://172.17.0.1:8000/
ProxyPassReverse / http://172.17.0.1:8000/
SSLEngine on
SSLCertificateFile "/usr/local/apache2/conf/.crt"
SSLCertificateKeyFile "/usr/local/apache2/conf/.key"
</VirtualHost>
【问题讨论】: