Vários usuários estão encontrando o “Suas configurações de segurança bloquearam a execução de um aplicativo não confiável” ao tentar iniciar um miniaplicativo Java. O problema não parece ser exclusivo de uma determinada versão do Windows - o erro é encontrado em todas as versões recentes, incluindo Windows Vista, Windows 7, Windows 8 e Windows 10.
Suas configurações de segurança bloquearam a execução de um aplicativo não confiável
O que faz com que as configurações de segurança bloqueiem a execução de aplicativos?
Nós investigamos o “Suas configurações de segurança bloquearam a execução de um aplicativo não confiável” erro observando vários relatórios de usuários e as estratégias de reparo que eles usaram.
Acontece que o prompt de erro ocorrerá devido ao comportamento do plug-in do navegador Java introduzido com Java 7 Atualização 21 . A ideia era permitir que os usuários tomassem decisões mais informadas ao executar um miniaplicativo baseado em Java dentro de um navegador da web.
Se você tiver o Java 7 Update 21 ou anterior, qualquer aplicativo que não tenha um certificado ou não tenha o Nome da Aplicação ou o Informação do editor está bloqueado por padrão. Essa decisão foi tomada para proteger usuários desavisados de aplicativos inseguros ou de alto risco.
Uma vez que essas novas mudanças sejam aplicadas, existem três causas principais que irão desencadear esta Erro de Java mensagem:
- O aplicativo não está assinado - Os aplicativos sem um certificado ou sem informações do editor e nome são bloqueados por padrão. Isso pode acabar tornando seu sistema vulnerável a explorações externas.
- O usuário está tentando executar um aplicativo autoassinado de uma autoridade não confiável - Os aplicativos com certificados autoassinados também são bloqueados por padrão a partir do Java 7 Update 51. Eles são considerados ainda mais perigosos do que os aplicativos não assinados, pois podem ter acesso aos dados pessoais em seu computador.
- O arquivo jar do aplicativo está sem um atributo de permissão - O atributo de permissão verifica se a solicitação do aplicativo usa o mesmo nível de permissão que foi especificado pelo desenvolvedor. Um aplicativo com um atributo jar ausente é bloqueado porque um invasor pode explorar o usuário executando o aplicativo com um nível de privilégio diferente.
Em geral, um miniaplicativo ou aplicativo que não tenha essas peças de identificação de chave deve ser considerado inseguro. Se você não conhece, é altamente recomendável evitar executá-lo.
No entanto, se você conhece o editor e confia no miniaplicativo (por exemplo, você mesmo o desenvolveu ou está testando), existem maneiras de contornar essa mensagem de erro específica.
Abaixo você tem alguns métodos que permitirão que você lide com o “Suas configurações de segurança bloquearam a execução de um aplicativo não confiável” erro. Apesar Método 1 é amplamente considerada uma prática padrão ao lidar com essa mensagem de erro específica, você também pode seguir Método 2 para atingir o mesmo propósito.
Método 1: Configurando a lista de sites de exceção
No caso de você entender o risco de iniciar um aplicativo considerado inseguro por Java, você pode evitar que “Suas configurações de segurança bloquearam a execução de um aplicativo não confiável” mensagem de erro exibida ao adicionar o aplicativo à Lista de sites de exceção. Você pode encontrar essa configuração na guia Segurança do Painel de controle Java.
Aqui está um guia rápido para abrir o Painel de controle Java e adicionar o miniaplicativo Java ao Lista de sites de exclusão :
- pressione Tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ ao controle ”E pressione Entrar para abrir o painel de controle .
Abrindo o Painel de Controle por meio de uma caixa de diálogo Executar
- Dentro da janela do Painel de Controle, clique em Programas e clique no Java ícone para abrir o Painel de controle Java .
- Dentro de Painel de controle Java janela, vá para o Segurança guia e clique no Editar lista de sites .
Acessando o menu Exclusão do Java
- Dentro de Site de exceção lista, clique em Adicionar botão e cole a URL do miniaplicativo Java que está causando problemas. Acertar Está bem para adicionar o URL ao Lista de exclusão .
Adicionar um aplicativo à lista de exclusão
Nota: Lembre-se de que, dependendo de qual miniaplicativo você está tentando executar, também pode ser necessário adicionar portas não padrão ao Lista de Exclusão Java .
- Clique Continuar no próximo Aviso de segurança para confirmar que deseja adicionar o URL que acabou de inserir à lista de exclusão.
Confirmando a nova entrada para o Aviso de Segurança
- Abra novamente o miniaplicativo que estava exibindo o erro anteriormente. O erro não deve mais ocorrer.
Se você está procurando uma maneira diferente de resolver o “Suas configurações de segurança bloquearam a execução de um aplicativo não confiável” erro, vá para o próximo método abaixo.
Método 2: Definir o nível de segurança do aplicativo como alto
Outra maneira de resolver o “Suas configurações de segurança bloquearam a execução de um aplicativo não confiável” erro é definir o nível de segurança Java para Alto ao invés de Muito alto .
Embora esse método seja muito mais fácil (e rápido) de implementar, ele irá expor seu computador a muitos riscos potenciais. Com isso em mente, é preferível seguir o Método 1 se você confiar na fonte do que modificar o nível de segurança.
No entanto, se você decidir fazer isso, recomendamos que você reverta para o nível de Configurações de segurança padrão assim que terminar de usar o aplicativo Java que está acionando o erro.
Aqui está um guia rápido sobre como modificar o nível de segurança:
- pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Em seguida, digite “ ao controle ”E pressione Entrar abrir Painel de controle .
Abrindo o Painel de Controle por meio de uma caixa de diálogo Executar
- Dentro da janela do Painel de Controle, clique em Programas e clique no Java ícone para abrir o Painel de controle Java .
- Dentro da janela do Painel de Controle Java, vá para o Segurança guia e selecione o High toggle de debaixo do Nível de segurança para aplicativos, não no Lista de locais de exceção . Então clique Aplique para salvar as alterações.
Definir o nível de segurança Java para itens não incluídos na lista de sites de exceção como alto
- Reinicie o navegador no qual você está executando o miniaplicativo e veja se o problema foi resolvido assim que você recarregar a página.