IIS 7.x, adicionando um site habilitado para HTTPS: SiteCollection.Add (string, string, string, byte []) overload

Eu preciso adicionar programaticamente um site IIS 7.x e fiquei travado quando isso deve ser criado com uma ligação HTTPS / SSL por padrão, usig SiteCollection.Add (string, string, string, byte []) sobrecarga.

Givinghttps:*:80:test.localhost https:*:443:test.localhost Como bindingInformation lança uma ArgumentException com esta mensagem: A ligação HTTPS especificada é inválid

O que há de errado nesta informação vinculativa?

Obrigado

EDITA: Estou usando o assembly Microsoft.Web.Administration.

questionAnswers(4)

yourAnswerToTheQuestion