Je utilise SelfSSL7 pour créer un certificat auto-signé dans IIS 7.5 (Win Server 2K8 R2). J'ai 2 sites dans IIS (le site par défaut et un site de test). J'ai exécuté la commande suivante pour créer le certificat.
SelfSSL7.exe /Q /T /I "Default Web Site" /N cn=MyMachineName;cn=localhost /K 1024 /V 18250 SelfSSL7.exe /Q /T /I /S "TestSite" /N cn=myhostheader;cn=myhostheader.mydomain.com /K 1024 /V 18250 appcmd.exe set site /site.name:TestSite /bindings.[protocol='https',bindingInformation=':443:'].bindingInformation::443:myhostheader
Cela fonctionne mais le lien https 443 pour le "Default Site" finit par utiliser le même certificat que le site de test, donc je ne peux pas utiliser SSL pour les deux sites sur le port 443. Cet article explique le problème mais je ne semble pas trouver de solution. J'aimerais utiliser des certificats auto-signés différents pour le SSL par site web. Comment puis-je y parvenir?