Eu estava pensando se um certificado SSL curinga necessariamente precisa ter um nome comum que contenha o nome de domínio dos sites aos quais o certificado SSL foi aplicado.
Por exemplo, para o seguinte:
Nome de domínio: testdomain.com
Subsites:
- www.testdomain.com
- mobile.testdomain.com
- mytestenvironment.testdomain.com
Preciso necessariamente do meu certificado curinga para ter um nome comum *.testdomain.com
?
ssl-certificate
trocadilho
fonte
fonte
Respostas:
Sim, seu nome comum deve ser * .seudominio.com para um certificado curinga.
Basicamente, o Nome Comum é o que afirma para qual domínio o seu certificado é adequado, portanto, ele deve especificar o domínio real.
Esclarecimento: não deve "conter" o nome de domínio dos sites, deve ser o domínio dos sites. Acho que não há diferença na sua pergunta, só quero esclarecer, caso haja um equívoco sobre qual deve ser o domínio ou para que o certificado será usado.
fonte
Na verdade, você deve usar
dnsName
entradas nasubjectAltName
seção do certificado para especificar os FQDNs, não a parte CN dosubject
. O usosubject
dessa função foi preterido desde que a RFC 2818 foi publicada em 2000. Citando a seção 3.1 :O único caso em que o conteúdo do
subject
são relevantes no contexto de validação do certificado do servidor não é se não estádnsName
incluído nosubjectAltName
, um caso que foi substituído nos últimos 17 anos no momento da escrita.O uso de certificados curinga foi descontinuado, conforme mostrado na seção 7.2 da RFC 6125 :
Usar a mesma chave privada para vários serviços geralmente é considerado uma má prática. Se um dos serviços for comprometido, as comunicações de outros serviços estarão em risco e você precisará substituir a chave (e o certificado) de todos os serviços.
Sugiro a RFC 6125 como uma boa fonte de informações sobre esse assunto.
fonte
dnsName
pode conter um domínio curinga. Além disso, o que deve estarsubject
nesse caso?subjectAltName
contenha pelo menos umdnsName
, o conteúdo dosubject
é irrelevante no contexto da verificação do certificado.Sim, o certificado SSL curinga é a melhor solução conforme suas necessidades. Com o certificado curinga, você poderá proteger as informações do seu visitante. Não importa qual página do seu site é enviada. O certificado curinga protege um número ilimitado de subdomínios que compartilham o mesmo nome de domínio.
A instalação do mesmo certificado curinga em todos os subdomínios e servidores transmite risco incorporado: se um servidor ou subdomínio for comprometido, todos os subdomínios também poderão ser comprometidos. Verifique se seu site está protegido com vários níveis de proteção contra todas as pressões externas e internas.
fonte