IIS 7.x, agregando un sitio habilitado para HTTPS: SiteCollection.Add (string, string, string, byte []) overload

Necesito agregar programáticamente un sitio IIS 7.x y me quedé atascado cuando esto debería crearse con un enlace HTTPS / SSL de forma predeterminada, usig SiteCollection.Add (cadena, cadena, cadena, byte []) sobrecarga.

Dandohttps:*:80:test.localhost https:*:443:test.localhost como bindingInformation lanza una ArgumentException con este mensaje:l enlace HTTPS especificado no es válido.

¿Qué tiene de malo esta información vinculante?

Gracias

EDITA: Estoy usando Microsoft.Web.Administration ensamblado.

Respuestas a la pregunta(4)

Su respuesta a la pregunta