Comment scénario complètement le processus d'importation certificat SSL et obligatoire ce certificat à un site spécifique
-
22-09-2019 - |
Question
Je suis à la recherche autour d'une solution à ce problème qui fonctionne sur les différentes versions de Windows Server et IIS, mais jusqu'à présent, je ne pouvais pas trouver une solution raisonnable, ce que je besoin est une sorte d'un script ou une ligne de commande outil, qui prend un fichier de certificat (.pfx) par exemple, et ensuite, soit en utilisant le même script ou un outil trouver un moyen de configurer un site Web pour utiliser ce certificat.
La solution
J'ai trouvé un bon script sur TechNet
CertImport.vbs
Option Explicit
Dim iiscertobj, pfxfile, pfxfilepassword, InstanceName, WebFarmServers, IISServer
Set iiscertobj = WScript.CreateObject("IIS.CertObj")
pfxfile = WScript.Arguments(0)
pfxfilepassword = WScript.Arguments(1)
InstanceName = WScript.Arguments(2)
WebFarmServers = split(WScript.Arguments(3), ",")
iiscertobj.UserName = WScript.Arguments(4)
iiscertobj.UserPassword = WScript.Arguments(5)
For Each IISServer in WebFarmServers
iiscertobj.ServerName = IISServer
iiscertobj.InstanceName = InstanceName
iiscertobj.Import pfxfile, pfxfilepassword, true, true
Next
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow