Pergunta

estou a usar IIS 5.1 no Windows XP no meu computador de desenvolvimento.Vou configurar o HTTPS no servidor web da minha empresa, mas quero tentar fazer isso localmente antes de fazer em um sistema de produção.

Mas quando entro na guia Segurança de diretório da seção de configuração do meu site, a caixa de grupo "Comunicação segura" está desativada.Há algo que preciso fazer para ativar esta caixa de grupo?

Foi útil?

Solução

Isso ocorre porque o IIS 5.1 na versão limitada do Windows XP é limitado apenas a HTTP.Você precisa ter uma versão completa do IIS 6.0 no Windows 2003 para fazer isso.Felizmente, você pode baixar uma imagem VHD do Windows 2003 da Microsoft e executá-la em uma instância do Virtual PC.Além disso, eu recomendaria isso, pois você está tentando ter cuidado e usar uma máquina próxima ao seu ambiente de produção.A versão IIS 5.1 nunca é implantada como uma máquina de produção, portanto você não pode garantir nada e as diferenças entre o IIS 5.1 e o IIS 6.0 são significativas o suficiente para que a VM valha a pena.

Outras dicas

Pode ser necessário criar manualmente um certificado primeiro (no WinXP não parece haver um mecanismo integrado, então você precisa usar o OpenSSL).Confira estes dois links:

Habilitando SSL no IIS no Windows XP Professional

Habilitando SSL (HTTPS) para IIS no Windows XP

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top