Olá pessoal,
Estou com o seguinte problema.
Tenho uma applet que já está assinada. Ela precisa fechar uma conexão SSL-Duplo com um servidor, porém o meu certificado cliente não pode estar instalado no windows, a applet deve ler o certificado de um JKS.
Quando executo a aplicação pelo eclipse o handshake ocorre corretamente, porém quando executo pelo browser a applet vai buscar meu certificado cliente nos certificados do windows e não no meu JKS e com isso o a conexão falha.
Estou setanto do keystore no método init da applet como abaixo.
System.setProperty(“javax.net.ssl.keyStoreType”, “JKS”);
System.setProperty(“javax.net.ssl.keyStore”, “C:/caminho/meuCertificado.jks”);
System.setProperty(“javax.net.ssl.keyStorePassword”, “minhaSenha”);
Alguém já teve esse problema? Alguém tem uma idéia?