Permitindo um certificado java específico

0

Precisamos permitir um certificado Java específico para nossos usuários, para que eles não precisem aceitar o pop-up de certificado inválido. Existe alguma maneira conhecida de fazer isso? Existe alguma maneira podemos implantar um armazenamento de certificado JRE pré-definido ou algo assim?

Obrigado

    
por Jonas B 29.09.2009 / 08:30

2 respostas

3

Gerenciado para encontrar uma solução, Em <user> \ dados de aplicativos \ sun \ java \ deployment \ security, há um arquivo chamado trusted.certs, que é o armazenamento de certificados do JRE. Você pode adicionar e aceitar os certificados necessários e implantar o arquivo para os usuários por meio de um GPO ou do perfil obrigatório, se estiver usando perfis obrigatórios.

    
por 29.09.2009 / 10:27
0

Você precisa certificar seu aplicativo usando o certificado. Esse processo é chamado de assinatura, e o programa java que faz isso é jarsigner.exe, explicado aqui . No entanto, este programa faz parte do java JDK e não do JRE.

Por favor, note que depois de ter assinado o arquivo jar, seus clientes só precisam do JRE para funcionar. Você só precisa instalar o JDK na máquina de desenvolvimento.

Para mais informações, consulte: Como entender a assinatura e a verificação < br> Lição: Uso de API e ferramentas para troca de arquivos e códigos de segurança

    
por 29.09.2009 / 09:39