Comment ajouter un certificat SSL auto-signé à jHipster sample app?
1 réponses
ces instructions sont applicables à toutes les applications de démarrage à ressort, sur lesquelles JHipster est basé. J'ai testé cela sur un nouvellement généré JHipster 2.7 projet.
vous devez suivre ces étapes en partant de zéro:
- Générer un certificat auto-signé
- ajouter les propriétés SSL à votre application.Propriétés ou application.yml comme indiqué dans le Bottes À Ressort documentation
- (optionnel) rediriger HTTP vers HTTPS
Génération d'un certificat auto-signé
vous devez d'abord générer votre certificat auto-signé dans votre répertoire de projet, cela peut être fait avec keytool
, qui est le script d'utilité fourni par Java:
keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
Enter keystore password:
Re-enter new password:
What is your first and last name?
[Unknown]:
What is the name of your organizational unit?
[Unknown]:
What is the name of your organization?
[Unknown]:
What is the name of your City or Locality?
[Unknown]:
What is the name of your State or Province?
[Unknown]:
What is the two-letter country code for this unit?
[Unknown]:
Is CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown correct?
[no]: ye
62