quarta-feira, 16 de outubro de 2013

Erro: o Java encontrou componentes da aplicação que podem indicar um problema de segurança.

SINTOMAS 

Quando se tenta executar o applet ou a aplicação baseada em Java, aparece uma caixa de diálogo de advertência de segurança:
O Java encontrou componentes da aplicação que podem indicar um problema de segurança Entre em contato com o fornecedor da aplicação para garantir que não tenha sido violada.

Impedir que componentes possivelmente inseguros sejam executados?

CAUSA 

As aplicações e os applets Signed Java Web Start que contêm componentes assinados e não assinados poderão ser possivelmente inseguros, a menos que o código misto tenha sido criado pelo fornecedor da aplicação. A partir da versão Java SE 6 Update 19, quando um programa contém componentes assinados e não assinados, uma caixa de diálogo de aviso é exibida.

SOLUÇÃO 


Na caixa de diálogo de segurança, se o usuário clicar em Sim, a execução de componentes possivelmente inseguros será bloqueada, e o programa poderá ser encerrado. Se o usuário clicar no botão Não, a aplicação ou o applet continuará em execução.
A exibição de um aviso é o comportamento default, mas há opções disponíveis para que os usuários possam gerenciar essa situação.

Você pode determinar como os programas de código são tratados por meio do Painel de Controle do Java.

Localize o Painel de Controle do Java

Windows 8
Use Pesquisar para localizar o Painel de Controle
  • Pressione a Tecla do logotipo do Windows + W para abrir a Caixa de pesquisa e pesquisar definições
    OU
    Arraste o Ponteiro do mouse para o canto inferior direito da tela e, em seguida, clique no ícone Pesquisar.
  • Na caixa Pesquisar, informe Painel de Controle do Java
  • Clique no ícone do Java para abrir o Painel de Controle do Java.
Windows 7, Vista
  • Clique no botão Iniciar e, em seguida, clique na opção Painel de Controle.
  • Em Pesquisar do Painel de Controle, digite Painel de Controle do Java.
  • Clique no ícone do Java para abrir o Painel de Controle do Java.
Windows XP
  • Clique no botão Iniciar e, em seguida, clique na opção Painel de Controle.
  • Clique duas vezes no ícone do Java para abrir o Painel de Controle do Java.

Mac OS X 10.7.3 e versões posteriores
  • Clique no ícone da Apple no canto superior esquerdo da tela.
  • Vá até Preferências do Sistema
  • Clique no ícone do Java para abrir o Painel de Controle do Java.

    Painel de Controle do Java

Opções de Proteção de Código Misto no Painel de Controle do Java

  1. No Painel de Controle do Java, clique na guia Avançado.
  2. Expanda a opção de verificação de segurança do Código misto (com Sandbox vs. confiável) na seção Segurança.
Quatro níveis de controle estão disponíveis.

Ativar - exibir aviso se necessário

Esta é a definição default. Quando um possível risco de segurança é encontrado, uma caixa de diálogo é acionada. Clicar em Sim bloqueia possíveis componentes inseguros de serem executados e pode encerrar o programa. quando o usuário clica em Não, a aplicação ou applet continua a execução com proteções (pacotes ou recursos que são encontrados posteriormente com os mesmos nomes, mas têm diferentes níveis de confiança. Por exemplo: assinado vs não assinado, não será carregado).

Ativar - ocultar aviso e executar com proteções

Esta opção suprime a caixa de diálogo de aviso. O código executa como se o usuário tivesse clicado em Não por meio da caixa de diálogo de aviso.

Ativar - ocultar aviso e não executar código não confiável

Esta opção oculta a caixa de diálogo e se comporta como se o usuário tivesse clicado em Sim na caixa de diálogo.

Desativar verificação

Esta opção não é recomendável. Esta opção não permite que o software verifique os códigos confiáveis e não confiáveis mistos, deixando o usuário executar código possivelmente não seguro sem proteções. 



Bibliografia:
Todos os créditos ficam reservados a equipe Oracle que administra o suporte java de onde foi retirado o material acima para estudos;
Acessado em: 16/10/2013 as 15:17;

Nenhum comentário:

Postar um comentário

Consulta Status Da NFe todos os estados

Clique no link abaixo para ser direcionada ao site da Nota Fiscal Eletrônica Ambiente De Produção. Ambiente De Homologação.