Esta funcionalidade faz parte do produto VTEX Shield. Se já é cliente da VTEX e deseja adotar o VTEX Shield no seu negócio, entre em contato com o Suporte Comercial. É possível que taxas adicionais se apliquem. Se ainda não é cliente, mas tem interesse nesta solução, preencha o formulário de contato.
Por padrão, a VTEX utiliza certificados SSL emitidos pelo Let’s Encrypt, uma solução open-source amplamente adotada no mercado. Essa abordagem garante segurança, confiabilidade e compatibilidade com a maioria dos navegadores.
No entanto, algumas lojas demandam o uso de certificados SSL customizados por questões específicas de compliance, requisitos internos de segurança, ou a preferência por entidades certificadoras que oferecem seguros adicionais.
Para atender a esse objetivo, a página Certificados SSL permite que você instale um novo certificado SSL customizado e gerencie os certificados existentes.
A página apresenta as seguintes informações em uma tabela:
Colunas | Descrição |
---|---|
Domínio | Endereço da loja (host), composto por subdomínio, domínio e domínio de nível superior. Exemplo: www.mystore.com . Saiba mais sobre a estrutura desse endereço em Configurar o domínio da loja. |
AC | Autoridade certificadora. |
Data de instalação | Data em que o certificado foi instalado. |
Data de expiração | Data em que o certificado expira. |
Status | Situação do certificado, que pode ser:
|
Pré-requisitos
Antes de instalar um certificado customizado, é necessário cumprir com os requisitos abaixo:
-
Ser um usuário associado a um perfil de acesso com os recursos do License Manager listados a seguir, para visualizar e gerenciar as informações da página:
- Produto: CDN API
- Categoria: Certificate management
- Recursos: Update certificate e View certificate
-
Ter um arquivo
.KEY
com a chave privada do certificado até 1MB salvo no seu dispositivo. -
Ter um arquivo
.CRT
com o certificado até 1MB salvo no seu dispositivo.
Instalar novo certificado SSL
Siga as instruções abaixo para instalar um novo certificado customizado na VTEX:
- No Admin VTEX, acesse Configurações da loja > Shield > Certificados SSL.
- Clique em
Instalar novo
. - No campo Hosts, selecione um ou mais hosts para aplicar o certificado. Somente os hosts previamente cadastrados na sua conta serão exibidos.
- Em Chave privada, clique em
Escolha um arquivo
para selecionar um arquivo no formato.KEY
até 1MB salvo no seu dispositivo. - Em Certificado, clique em
Escolha um arquivo
para selecionar um arquivo no formato.CRT
até 1MB salvo no seu dispositivo. - Clique em
Instalar
.
Se a configuração tiver sucesso, você será redirecionado(a) para a página de listagem de certificados, onde poderá visualizar os hosts selecionados.
A instalação pode levar 7 dias para ser concluída e, nesse período, o status dos hosts será Instalando. Ao final da instalação, o status dos hosts mudará para Ativo.
Para entender como solucionar erros na instalação, consulte o guia de troubleshooting Erro ao instalar certificado SSL customizado.