Wie einrichten von SSL (TLS) / HTTPS auf Spring Boot mit AES-256?

Richte ich SSL für meine Spring-Boot-server mit RSA ( Konfigurieren Sie SSL /HTTPS auf den Frühling? ), indem Sie die folgenden Ihr Führer:

  • Erstellt eine neue keystore und Schlüssel mit keytool -genkey -alias <alias> -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
  • Platziert diese Zeilen in meiner Anwendung.Eigenschaften Datei:

    server.port: 8443
    server.ssl.key-store: classpath:keystore.p12
    server.ssl.key-store-password: <keystore password>
    server.ssl.key-password = <key password>
    server.ssl.keyStoreType: PKCS12
    server.ssl.keyAlias: <alias>

Funktioniert wie ein Charme. Aber wenn ich generieren, die eine AES-256-Schlüssel durch ausführen keytool -genseckey -keystore keystore.jck -storetype JCEKS -storepass <store pass> -keyalg AES -keysize 256 -alias <alias> -keypass <key pass>, und ändern Sie die .properties-Datei, um die neue keystore /key-Werte, die jede Anfrage an den server-Ergebnisse in 0 EMPTY RESPONSE. Welche Schritte sollte ich befolgen, um ihn zu konfigurieren erfolgreich?

  • Welche Fehler sind Sie immer (wenn überhaupt)?
  • Gerade bearbeitete meine Frage. Sorry! Die app selbst wirft keine exception, aber jeder Anforderung Ergebnisse in 0 EMPTY RESPONSE.
  • Konnte Sie Bearbeiten Ihre Frage beschreiben Sie die Schritte, die Sie nahm, statt nur darauf zu der Anleitung? Wir haben keine Möglichkeit zu wissen, ob Sie tatsächlich folgte dem Führer korrekt.
  • sorry, ich habe gerade aktualisiert. Ich glaube, ich bin nach der Anleitung richtig, weil es funktioniert, nur nicht mit der Art von Chiffre, die ich brauche :/
Schreibe einen Kommentar