Olá Guilherme! Tudo ok contigo?
A configuração do certificado digital não é exclusiva do servidor do Front-End, mas sim do servidor em geral. Tanto o Back-End quanto o Front-End precisam configurar o certificado digital e a chave privada para habilitar o HTTPS. A resposta correta é a B, que destaca a importância de não compartilhar a chave privada, pois isso comprometeria a segurança do sistema.
A opção A da questão pode parecer confusa, mas é importante lembrar que tanto o servidor de Front-End quanto o de Back-End precisam ser configurados para usar HTTPS, e isso inclui a configuração do certificado digital.
No contexto do projeto AluraBooks mencionado na aula, o Back-End foi configurado para usar HTTPS, e isso envolveu a configuração do certificado digital e da chave privada. Se fossemos configurar o servidor do Front-End para usar HTTPS, também precisaríamos configurar o certificado digital. No entanto, a frase "Se fôssemos configurar o servidor do Front-End, precisaríamos configurar apenas o certificado digital" está tecnicamente incorreta, pois também precisaríamos configurar a chave privada, assim como fizemos no Back-End.
Portanto, a opção A está errada, pois sugere que apenas o certificado digital precisa ser configurado no servidor do Front-End, quando, na verdade, tanto o certificado digital quanto a chave privada precisariam ser configurados.
Era isso, se precisar conte com a comunidade do fórum!
Abraços e bons estudos!