Como la escritura del proceso de importación de certificado SSL y vinculante este certificado a un sitio específico completamente
-
22-09-2019 - |
Pregunta
He estado mirando a su alrededor para una solución para este problema que funciona a través de diferentes versiones de Windows Server y IIS, pero hasta ahora no he podido encontrar una solución razonable, lo que necesito es una especie de un guión o una línea de comandos herramienta, que tiene un archivo de certificado (PFX), por ejemplo, y luego o bien usando el mismo script o herramienta de encontrar una manera de configurar un sitio web para utilizar este certificado.
Solución
He encontrado un script buena en 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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow