Cometi o erro fatal de importar um certificado pessoal para o Firefox que, obviamente, não é suportado por instituições governamentais, mesmo que o digam.
Agora eu gostaria de transferir esse certificado para o armazenamento de certificados do Windows, mas isso também não quer funcionar:
Vou aos certificados no Firefor e clico no botão "Backup" para exportar .p12. Isso ocorre sem problemas.
Mas quando clico com o botão direito do mouse no arquivo gerado e escolho a opção "Instalar PFX", o Windows reclama constantemente que eu digitei a senha do certificado incorreta.
Bem, não o fiz: exportei o certificado três vezes, uma vez sem especificar a senha, mas o Windows sempre rejeitou a importação de certificado, afirmando que minha senha inserida está incorreta.
Alguma dica de como eu poderia mover esse certificado para a Windows Store?
fonte
Respostas:
Eu tive o mesmo problema. Aqui está como eu o consertei:
Acesse https://www.digicert.com/util/ Faça o download do utilitário SSL do DigiCert. Acho que não importa de onde você obteve o certificado original.
Use esse utilitário para importar (canto superior esquerdo) o certificado para a Windows Store.
Bônus: tive um problema em que a exportação do certificado do Windows não era importada para o Visual Studio. Desmarque a opção "Incluir todos os certificados no caminho de certificação, se possível". O Visual Studio apresentaria um erro "Não é possível encontrar o certificado e a chave privada para descriptografia"
fonte
Acontece que o "problema" era a versão do Firefox: eu tinha 59 (64 bits) enquanto o último "funcionando" é 57. Suponho que 58 e versões posteriores usam um novo tipo de criptografia, mas não pesquisei para confirmar.
Eu tive que fazer o seguinte:
fonte
Encontrei outra solução usando o OpenSSL, que eu já tinha instalado. O truque era converter para um arquivo .pem apenas com a saída de certificados de cliente e depois voltar para um arquivo .p12.
A resposta de Robert sobre a remoção de certificados no caminho da certificação me levou a olhar na direção certa, junto com esta página: https://blog.pki.dfn.de/2018/03/firefox-59-windows-und-probleme- mit-dem-zertifikatexport /
fonte
Resolvi o problema na vitória com o openssl (0.9.8). Comandos ligeiramente diferentes, como resposta a "desvios". Esses comandos não funcionaram para mim, são eles:
fonte
Isso ocorre devido a um bug na versão <60 do Firefox. A atualização para a versão 60 exporta o certificado corretamente para que você possa importá-lo para o armazenamento de certificados do Windows. Eu experimentei isso com o Firefox versão 59. Após a atualização para o Firefox versão 60, o problema foi resolvido.
fonte