JHipster-Docker compose-启用SSL
我正在尝试让SSL在我的JHipster应用程序上运行 我正在使用docker和docker compose,并具有以下功能: app.ymlJHipster-Docker compose-启用SSL,docker,spring-boot,https,docker-compose,jhipster,Docker,Spring Boot,Https,Docker Compose,Jhipster,我正在尝试让SSL在我的JHipster应用程序上运行 我正在使用docker和docker compose,并具有以下功能: app.yml ports: - 443:443 server: port: 443 ssl: key-store: /keystore.p12 key-store-password: <password> keyStoreType: PKCS12 keyAli
ports:
- 443:443
server:
port: 443
ssl:
key-store: /keystore.p12
key-store-password: <password>
keyStoreType: PKCS12
keyAlias: <alias>
Dockerfile
ADD /keystore.p12 /keystore.p12
EXPOSE 443
application-prod.yml
ports:
- 443:443
server:
port: 443
ssl:
key-store: /keystore.p12
key-store-password: <password>
keyStoreType: PKCS12
keyAlias: <alias>
服务器:
港口:443
ssl:
密钥存储:/keystore.p12
密钥存储密码:
密钥类型:PKCS12
我的连接被拒绝了
我应该提到,当ssl条目从application-prod.yml
中删除时,一切都按预期工作,即http中的站点加载正常
谢谢,阅读评论,这是一个用户配置错误…在prod中使用ssl条目运行时,日志是什么?你能把日志贴到你的问题上吗?这是错误的,我建议只使用nginx,代理传递server@JinnaBalure:nginx将继续研究该解决方案。Thanks@TarunLalwani我重新生成了密钥库。p12现在可以使用了,万岁。我在日志文件中找不到突出显示此问题的位置,这有点烦人。假设某个地方嵌入了容器的Tomcat实例..是的。谢谢朱利安。