quinta-feira, 7 de fevereiro de 2013

Certificado auto assinado


Estou trabalhando em um sistema que exige SSL.
Hoje tive que gerar um certificado para testa-lo, e eu não podia simplesmente exportar o que está no site de produção...

E aí?

Pelo próprio IIS, podemos ir em Certificados --> Criar Certificado Autoassinado, e gerar seu certificado, porém, por essa forma, não é possível configurar uma série de opções que podemos configurar pelo prompt do Visual Studio.

Então, dando uma googleada, olha aí:

1- Abrir o prompt do VS (por via das dúvidas, abri em modo administrador)
2 - Digitar o comando:

makecert -n "CN=seusite.com.br" -ss my nome_do_certificado_a_gerar.cer -e 12/31/2030

Esse comando cria um certificado para o site seusite.com.br válido até 31 de dezembro de 2030.

O certificado gerado é salvo por default na pasta do prompt, "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC".

No link da Microsoft há mais várias opções de parâmetros a passar!

Boa diversão!

2 comentários:

  1. Olá Isabela, gostaria de uma auxilio seu para criar um sertificado auto assinado pro pequeno aplicativo que criei no visual studio 2005. A questão é que quando vai instalar o programa ele diz que o editor nao é confiável e nao pode ser reconhecido etc. Enfim, com sua experiencia gostaria de saber como fazer. obrigado!

    ResponderExcluir
  2. Olá, Julio.
    Não entendi a sua situação.
    O aplicativo que vc fez é desktop ou web? Onde exatamente está dando essa mensagem de que o editor não é confiável?

    ResponderExcluir