Melhor maneira de gerenciar SSL em sites de produção e preparação

1

Estou usando o II7 para hospedar meus sites de produção, bem como meus sites de teste. Eu quero que meus sites de teste imitem a funcionalidade dos meus sites de produção. No entanto, me deparo com problemas quando tento habilitar o SSL em meus sites de teste porque não consigo vincular os "https" do site de teste ao mesmo endereço IP do site de produção.

Isso significa que preciso de endereços IP separados para meus sites de preparação e produção ao usar SSL?

Ou existe uma maneira melhor e mais econômica de lidar com isso?

Obrigado.

    
por FloatLeft 26.03.2011 / 11:41

2 respostas

3

Existem algumas opções para lidar com isso.

  1. Obtenha 2 certs. Um para staging.yourdomain.com e seu existente para www.yourdomain.com. Então, a qualquer momento, você pode testar sem qualquer truque.
  2. Ou você pode usar o mesmo certificado para ambos e apenas conviver com o aviso em staging.yourdomain.com, pois é somente para testes.
  3. Use o mesmo certificado e nome de domínio para ambos, se você quiser que até mesmo o nome de domínio seja idêntico durante o teste. Você pode conseguir isso usando uma entrada hosts (c: \ windows \ system32 \ drivers \ etc \ hosts) em sua máquina de teste que aponta para um segundo endereço IP em seu servidor. Basta trocar o arquivo de hosts para dentro e para fora para alternar entre produção e teste.
  4. Você pode considerar um proxy reverso como o ARR para tomar a decisão sobre produção ou preparação em vez de um arquivo de hosts. (não é tão fácil se esse for o único propósito para isso)

Aqui estão alguns vídeos que eu coloquei em SSL que são semi-relacionados, caso isso ajude. ( SSL Problema de vinculação e SSL no IIS7 .

    
por 30.03.2011 / 16:17
0

Obtenha um certificado gratuito do startssl para o site de teste, se o custo for um problema. Você precisará de dois IPs ou seu site de teste precisará escutar em portas diferentes.

Se o teste e o prod estiverem no mesmo servidor, você também poderá aproveitar os cabeçalhos de host SSL no IIS7 (mas não tenho experiência no mundo real com esse tipo de configuração, por isso não sei como isso funciona). Associe cabeçalhos de host SSL com o certificado gratuito da startSSL e acho que você seria bom.

    
por 05.04.2011 / 04:14

Tags