Exporter SSL Cert à partir d'IIS et importer dans le magasin de keys GlassFish

Ce dont j'ai besoin : j'ai un certificate SSL existant installé sur IIS 6. Sur la même machine, j'ai GlassFish installé et je souhaite partager le même certificate car ils partagent le même nom d'hôte et utilisent différents ports: IIS utilise 443 et GlassFish utilise 8181.

Pourquoi j'ai besoin de cela: réutilisez les certificates SSL existants depuis IIS vers GlassFish. J'imagine que c'est possible. Je peux installer un certificate SSL dans le magasin de keys GlassFish, puis importer le même cert exact dans IIS. Je veux simplement aller dans le sens contraire – imaginez avoir un certificate SSL sur IIS utilisé pendant des mois, et maintenant je souhaite activer SSL sur GlassFish.

Ce que j'ai fait:

  • Créé un magasin de keys avec un alias: server.hostname.com
  • Importation de certificates CA intermédiaires associés à la key SSL existante
  • Imported le cert SSL existant avec le même alias: server.hostname.com, mais le keytool ne le permettra pas, car il n'est pas associé: keytool error: java.lang.Exception: Les keys publiques en réponse et le magasin de keys ne correspondent pas Pourquoi? En utilisant un alias différent, le cert ne doit pas être approuvé dans la string CA.

Avez-vous exporté le certificate dans votre magasin de certificates de servers? il n'y a que la key privée du certificate délivré par la ca. vous devez démarrer un mmc append le composant logiciel enfichable de certificate pour la comptabilité d'ordinateur. aller au certificate "personnel" et l'exporter là-bas. Pour Windows 2003, j'ai trouvé un article sur ms http://technet.microsoft.com/en-us/library/cc737187%28WS.10%29.aspx