Configurando SSL no DNS no Microsoft Azure
Para configurar o DNS na Azure e ativar o SSL, você precisa seguir algumas etapas que envolvem a configuração do seu domínio personalizado e a adição de um certificado SSL para proteger a conexão. Aqui está um guia passo a passo para fazer isso:
1. Configurar o Domínio Personalizado no Azure
Adicionar o Domínio Personalizado:
- No portal do Azure, navegue até o serviço ao qual você deseja adicionar um domínio personalizado, como um App Service.
- No painel esquerdo, selecione "Configurações" e depois "Domínios personalizados".
- Clique em "Adicionar domínio personalizado" e insira o nome do domínio que você deseja usar (ex:
www.seudominio.com
).
Configurar os Registros DNS:
- No painel do seu provedor de DNS (como GoDaddy, Namecheap, etc.), crie um registro CNAME apontando para o endpoint fornecido pelo Azure. Por exemplo:
- Nome:
www
- Tipo:
CNAME
- Valor:
seudominio.azurewebsites.net
(o endpoint fornecido pelo Azure) - Você pode também configurar um registro A para apontar diretamente para um endereço IP.
Verificar o Domínio:
- No portal do Azure, volte à página "Adicionar domínio personalizado" e clique em "Validar". O Azure verificará se o registro DNS foi configurado corretamente.
2. Adicionar um Certificado SSL
Obter um Certificado SSL:
- Você pode obter um certificado SSL de uma Autoridade Certificadora (CA) como Let's Encrypt, Digicert, etc. ou usar um certificado gerenciado pela Azure.
- Se estiver usando o Azure App Service, você pode aproveitar os certificados SSL gratuitos fornecidos pela Azure.
Configurar o Certificado no Azure:
- No portal do Azure, navegue até o serviço em que você deseja configurar o SSL (como um App Service).
- No painel esquerdo, selecione "Configurações TLS/SSL" e depois "Certificados TLS/SSL Privados".
- Se você tiver um certificado personalizado, clique em "Carregar Certificado" e faça o upload do arquivo .pfx do certificado com a senha.
- Se você estiver usando um certificado gerenciado pela Azure:
- Vá para "Domínios personalizados" e clique em "Adicionar Certificado SSL".
- Siga as instruções para configurar um certificado SSL gratuito gerenciado pela Azure.
3. Associar o Certificado ao Domínio Personalizado
- Associar Certificado SSL:
- No painel "Configurações TLS/SSL", selecione "Associações TLS/SSL".
- Clique em "Adicionar Bindings".
- Selecione o domínio personalizado, escolha o certificado SSL que você carregou ou configurou, e clique em "Adicionar".
4. Configurar o DNS para Forçar HTTPS (Opcional)
- Após a configuração do SSL, é uma boa prática redirecionar todas as requisições HTTP para HTTPS.
- No App Service, você pode habilitar essa opção em "Configurações TLS/SSL" > "Enforce HTTPS".
Resumo
- Adicione o domínio personalizado no Azure.
- Configure os registros DNS (CNAME ou A) no provedor de DNS.
- Obtenha e configure o certificado SSL no Azure.
- Associe o certificado SSL ao domínio personalizado.
- (Opcional) Force HTTPS para garantir conexões seguras.
Este procedimento permite que você configure o DNS para ativar o SSL em um serviço hospedado na Azure.