Comment créer un certificat avec nom d'hôte/nom de domaine (Exemple: www.exmaple.com) en utilisant keytool java? Lorsque nous configurons SSL avec ce certificat, nous devons accepter la demande uniquement avec ce nom. (Je ne parle même pas avec IP, il ne devrait pas accepter les demandes). Votre aide très appréciée.Comment créer un certificat avec hostname/domainname à l'aide de keytool java
1
A
Répondre
0
keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass changeit -validity 360 -keysize 2048
Lorsque vous appuyez sur Entrée, keytool vous invite à saisir le nom du serveur, l'unité d'organisation, organisation, localité, état et code du pays.
Vous devez taper le nom du serveur en réponse au premier message t de keytool, dans lequel il demande le prénom et le nom.
Cela créera un fichier keystore.jks
contenant une clé privée et votre certificat auto-signé.
Si vous avez besoin d'exporter le certificat de serveur généré exécuter
keytool -export -alias selfsigned -storepass changeit
-file server.cer -keystore keystore.jks
Voir l'exemple complet here