gpt4 book ai didi

java - 如何使用 https 配置 jhipster

转载 作者:行者123 更新时间:2023-12-02 00:29:15 25 4
gpt4 key购买 nike

我想配置 jhipster 以使用 https。

我在应用程序父文件夹中生成了一个证书。

我把它放在我的 yml 中:

   port: 443
ssl:
key-store: keystore.p12
key-store-password: password
key-store-type: PKCS12
key-alias: admodunet
# The ciphers suite enforce the security by deactivating some old and deprecated SSL cipher, this list was tested against SSL Labs (https://www.ssllabs.com/ssltest/)
ciphers: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 ,TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 ,TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 ,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_DHE_RSA_WITH_AES_128_CBC_SHA256,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA256,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA,TLS_RSA_WITH_CAMELLIA_256_CBC_SHA,TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA,TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
enabled-protocols: TLSv1.2
http2:
enabled: true

我使用此命令来打包应用程序:mvnw -Pro 清理包

启动应用程序的命令:java -jar app.war

应用程序仍然仅在 HTTP 中启动。

最佳答案

对于生产包,您需要 maven ./mvnw -Pprod ,对于 gradle 则需要 ./gradlew -Pprod

打包./mvnw -Pprod clean verify

关于java - 如何使用 https 配置 jhipster,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58029747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com