我遵循了这个指南: http://nemerosa.ghost.io/2015/07/06/enabling-ssl-with-spring-boot/
基本上在我项目的主目录中运行此命令:
<div class="brick img_holder">
<img src="2images/2advertising.jpg">
<div class="details">
<span id="title">Lorem Ipsum Dolor</span>
<span id="info">Quisque vel felis lectus donec vitae dapibus magna</span>
</div>
</div>
并将其粘贴到我的keytool -genkey -alias ontrack -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650 \
-dname "CN=Damien Coraboeuf, OU=Ontrack, O=Nemerosa, L=Brussels, ST=Unknown, C=BE" \
-keypass ontrack \
-storepass ontrack
:
application.yml
这是生成的日志:
server:
port: 443
ssl:
enabled: true
key-alias: ontrack
key-store: "keystore.p12"
key-store-type: PKCS12
key-store-password: ontrack
key-password: ontrack
这是在Docker容器内运行的,所以端口没有被使用的机会(并且它不是我尝试过的唯一端口)。
答案 0 :(得分:0)
在某些* nix系统上,root特权只能使用1至1024个端口。您有两种选择: