Como desabilitar o aplicativo “Deseja executar este aplicativo?” para o aplicativo java assinado

3

Eu tenho um aplicativo de escaneamento em java executado no meu computador todos os dias e, toda vez que ele é executado, recebo esse aviso

Emmaisinformações:

Euverifiqueiocertificadoeoaplicativoestáassinado(Thawteéumaautoridadedecertificaçãoraiz)

Estouvendoessasinformaçõesnapáginajava: link

mas sem sorte com a desativação desta mensagem.

Alguns exemplos nessa página têm essa opção: "Não mostrar isso para aplicativos desse editor". Eu não estou recebendo esta caixa de seleção.

Versão Java: 1.8.0_66

SO: Windows 8.1

    
por morholt 22.01.2016 / 09:45

1 resposta

3

Tive a mesma pergunta quando me deparei com a sua aqui.

Depois de algumas pesquisas, o melhor que posso encontrar é o da Oracle:

Why don't I see the option to select Do not show this again for this app in the security dialog for an unsigned application? Starting with Java 7 Update 40, the option to select Do not show this again for this app is no longer available. Unlike previous versions a user cannot suppress the security dialog for an unsigned application and will have to select the option, I accept the risk and want to run this app, each time to run the unsigned application.

Fonte: link

Antes do Java 7u40, havia uma caixa de seleção que dizia: "Não mostrar novamente para este aplicativo" ... o que faria o diálogo não aparecer novamente, a menos que os certificados fossem alterados ou que uma nova versão do applet fosse implantada.

Curiosamente, as notas de lançamento específicas não mencionam essa alteração: link

Como esse Java 8 pré-datado, é provável que você estivesse executando uma versão mais antiga do Java 7 e, em seguida, começou a notar esse comportamento quando atualizou para o Java 8.

Eu examinei as opções do Painel de Controle e não parece haver uma maneira de contornar isso.

Então, se eu entendi corretamente, é inevitável ter essa mensagem toda vez que o aplicativo é iniciado.

    
por 25.05.2016 / 16:48