Como importar certificados pessoais instalados no sistema operacional?
Quero que meus usuários façam login na minha aplicação com certificado digital, porém isso exige que eles importem seus certificados no Firefox e, no caso dos certificados a3, indentifiquem a biblioteca correspondente dentro de seus sistemas operacionais, o que não é nada fácil, ainda mais por não existir uma padronização, cada fabricante nomeia e instala suas bibliotecas da forma que desejar. Outros navegadores conseguem usar os certificados instalados no sistema operacional de forma automática sem exigir nenhum tipo de configuração extra, o que facilita significativamente a vida dos usuários. No momento somos obrigados a desenvolver o sistema voltado para o Firefox, mas por causa desse incômodo começaram os pedidos para trocarmos o navegador alvo. Há algum movimento da Mozilla para agregar também este recurso ou pelo menos um que não exija do usuário conhecer o nome e localização da biblioteca de seu dispositivo? Obrigado.
Todas as respostas (5)
Leosrbrasil. Boa Tarde.
Seria algo parecido com isso http://loja.certificadodigital.com.br/Serasa/UPLOAD/Downloads/490.pdf
?
Boa tarde Joe, Na verdade isso é o que queremos evitar, você pode ver que alguns usuários mais leigos podem se complicar nesses passos. Outra coisa, esse manual abrange somente os usuários de windows que tem certificados emitidos pela Serasa Experian, certificados emitidos por outras ACs ou de outros fabricantes usarão outras dlls e para outros sistemas operacionais o local de instalação também será diferente. Nós precisaríamos juntar documentações dos mais diversos fabricantes e vamos estar sempre "enxugando gelo" a cada novo modelo e novos fabricantes, mas se não houver alternativa é isso que faremos. Qualquer que seja o cenário o certificado estará instalado no sistema operacional, com as bibliotecas corretas já configuradas, se o Firefox pudesse se aproveitar disso e usar as configurações prontas seria o ideal. Outros 2 navegadores já fazem isso, ao instalar o certificado no SO ele já aparece automaticamente no browser assim que for iniciado, não exigindo nenhuma ação do usuário, mas por sermos obrigados a usar software livre não podemos forçá-los a usar estes navegadores. Obrigado pela ajuda.
Leo, Compartilho do mesmo sentimento, também estou enfrentando problemas referente a certificados voltado ao FireFox. Também tenho uma pergunta em aberta aqui no Fórum e vejo que este quesito certificado voltado ao Firefox está bem complexo e até mesmo escasso de informação.
Mas vamos seguir na luta
Vamos esperar mais informações. O que estou fazendo por enquanto é um material mais genérico com base neste da Serasa e outros 2 que achei. Vou colocar um link pros usuários reclamarem quando não funcionar e ir completando o manual sobre demanda, hehe.
Minha sugestão para o seu problema, abre um bug no https://bugzilla.mozilla.org/
As pessoas que respondem as perguntas aqui, na sua maior parte, são outros usuários do Firefox voluntariado seu tempo (como eu), não são funcionários da mozilla ou desenvolvedores do Firefox.