Como faço para que o Chromium e o Firefox detectem meu leitor de cartão inteligente?

Como faço para que o Chromium e o Firefox detectem meu leitor de cartão inteligente?

Eu tenho um leitor de cartão inteligente SCR3310 que estou usando com o Ubuntu. Verifiquei que meu cartão inteligente está conectado usando o pcsc-tools e que ele pode detectar meu cartão inteligente com sucesso. Também criei com sucesso um banco de dados NSS para meu cartão inteligente e estou usando o módulo openSC. Quando listo os módulos PKCS #11, posso ver meu módulo openSC e meu cartão inteligente quando ele é inserido no leitor.

No entanto, quando tento acessar um site habilitado para cartão inteligente, recebo erros "Nenhum certificado detectado". Quando inspeciono o armazenamento de certificados em meu navegador, não há certificados pessoais disponíveis. Outros guias indicam que eu deveria ser capaz de ver as credenciais do meu cartão inteligente quando acessar um site habilitado para cartão inteligente, como se estivesse usando o activclient em navegadores baseados no Windows. A razão pela qual estou usando o Chromium para isso é porque o Firefox nem me permite carregar nenhum módulo PKCS #11, retornando o erro "Alerta: Não é possível adicionar módulo", não importa o que eu faça. Tentei mover os módulos para diretórios diferentes e até alterar propriedade e permissões sem sucesso.

Eu também acompanhei oGuia Ubuntu CommonAccessCardpara um T, que descreve exatamente o que fiz acima, e ainda não consigo fazer com que os navegadores detectem meus certificados de cartão inteligente.

informação relacionada