Hinzufügen .crt zu Spring Boot um SSL zu aktivieren

Ich habe das noch nie getan bevor, und die meisten tutorials wird nicht erwähnt, wie befassen sich mit .crt-Dateien.

Kaufte ich ein SSL-Zertifikat von GoDaddy, und ausgewählte Tomcat als Plattform, wenn Sie es herunterladen. Die zip-Datei enthält 3 Dateien:

dea08asdjakjawl.crt  
gd_bundle-g1-g1.crt  
gdig.crt.pem  

Ich eine Spring-Boot-Anwendung (auf port 80 mit einem eingebetteten Tomcat) auf ein CentOS7-server. (Server läuft auf Digital Ocean, es hat eine zugewiesene Domäne, und arbeitet mit einfachen http)

Möchte ich es ausschalten https://something.com

All die tutorials empfehlen, die muss ich haben .jks oder eine .p12-Datei, aber ich war nicht in der Lage zu konvertieren .crt-Dateien auf. Neben ich bin mir nicht sicher, welche der 2 .crt-Datei ist die, die ich sollte zu konvertieren .jks/.p12.

Habe ich dieses auf meine Bewerbung.yaml, aber hat nicht geholfen:

server:    
  port: 443  
  ssl:  
    enabled: true  
    key-alias: server  
    key-store: "cert.crt"  
    key-store-password: "***"  

Wie kann ich meinen Lauf-Spring-Boot-Projekt zu akzeptieren, HTTPS-Abfragen mit diesem Zertifikat?

Schreibe einen Kommentar