Jhipster-码头组合 - 启用SSL



我正在尝试使SSL在我的jhipster应用程序上工作。

我正在使用docker和docker-compose,并具有以下内容:

app.yml

ports:
        - 443:443

dockerfile

ADD /keystore.p12 /keystore.p12
EXPOSE 443

application-prod.yml

server:
    port: 443
    ssl:
        key-store: /keystore.p12
        key-store-password: <password>
        keyStoreType: PKCS12
        keyAlias: <alias>

我通过keytool -genkey中提到的CC_1生成了一个自我认证的密钥,并将其复制到应用程序映像中。(我知道这可能不是最好的练习〜但这是出于开发目的)。

./mvnw package -Pprod docker:build,然后 docker-compose -f src/main/docker/app.yml up无错误运行。

当我尝试通过https://localhost:443我得到连接时,我会被拒绝。

我应该提到何时从 application-prod.yml删除SSL条目时,一切都按预期工作,即http中的网站加载正常。

谢谢,

在评论中阅读,这是一个用户错误的配置...

最新更新