2013-04-03 14:18:32 +0000 2013-04-03 14:18:32 +0000
17
17

Como desactivar o popup Java "Security Warning"?

Existe uma forma de desactivar este popup Java Security? Eu só utilizo sites na minha intranet e cada página tem mais de 40 applets que geram um novo ID com cada carga. Por isso, cada vez que a página é visitada é necessário clicar em “Run” 40+ vezes.

OS: Windows 7

Browser: IE 10

Aqui está a minha solução:

  1. Open Internet Explorer
  2. Clique em Ferramentas e seleccione Opções da Internet
  3. Clique no separador Segurança e Clique no botão ‘Custom Level’
  4. Na secção ‘Miscellaneous’ altere “Display mixed content” (Exibir conteúdo misto) para Enable (Activar).

Respostas (7)

3
3
3
2013-09-05 20:23:11 +0000

Coloque um documento de texto neste local chamado deployment.properties c:\windows\sun\Java\deployment\deployment.properties

Apesar do que diz a documentação Java, você não precisa do arquivo deployment.config a menos que queira usar a configuração do manditório.

Este arquivo mudará o padrão para cada usuário no computador, mesmo que eles já tenham um arquivo deployment.properties em sua pasta appdata. Pode verificar que as definições estão a ter efeito quando abrir o painel de controlo java 32, uma vez que este lê as definições nessa altura.

Aqui estão algumas das coisas que colocamos no nosso ficheiro deployment.properties.

#disables the java desktop shortcut on install - might not be required for modern versions
deployment.javaws.shortcut="NEVER"

#tells sets security level to it's minimum "MEDIUM" to allow for apps to run on outdated java versions
deployment.security.level=MEDIUM

#disabled certificate checking so that java apps load much faster. Java still checks the certificate
#blacklist though so the certificate is still used.
deployment.security.validation.ocsp=true

#moves the user trusted certificates store to a shared location so we can pre-approve controls
deployment.user.security.trusted.certs=C\:\Program Files\Java\jre7\security\trusted.certs

A última parte é a melhor forma de se livrar das caixas “se quer executar esta aplicação”. Depois de definir a localização trusted.certs para um local partilhado, crie o seu próprio ficheiro trusted.certs, indo manualmente para o processo de marcar a caixa “don’t show this again”. Eles instalam este ficheiro trusted.certs em todas as suas máquinas com este ficheiro deployment.properties e viola, sem mais pop-ups de segurança.

Note que as barras extra no caminho são necessárias. Os dois pontos são caracteres reservados e a barra invertida é o carácter de fuga.

3
3
3
2013-04-22 16:39:26 +0000

A definição dessa opção para Desactivar verificação irá remover esse pop-up. Sim, é um risco de segurança, mas tenho quase a certeza que desactivar era o nível de segurança por defeito das versões anteriores do Java. Tenho a certeza que o pop-up fornece alguma segurança extra, mas num ambiente em que cada fornecedor lança as suas próprias aplicações web malucas e as actualizações são poucas e muito diferentes, isto é mais um incómodo do que segurança. Infelizmente, esta configuração parece ser controlada por um ficheiro sob cada perfil de utilizador. Especificamente C:\Users\username\AppData\LocalLow\Sun\Java\Deployment\deployment.properties . Não consigo pensar em nenhuma maneira de empurrar esta configuração para fora do topo da minha cabeça através da política de grupo. Se alguém vier com uma solução, por favor coloque-a nos comentários. Até lá, vamos continuar com o Java 6 Update 19 para o nosso ambiente.

fonte: http://gdgtry.com/2010/05/disable-javas-new-security-warning/

2
2
2
2013-04-22 19:13:26 +0000

Estou a utilizar java 7 update 17. O que pode fazer é marcar a caixa “Não voltar a mostrar isto para esta aplicação” (a caixa de verificação na imagem que forneceu). Pode também tentar alterar as definições em Java Control Panel* mas não tenho a certeza se vai funcionar: No Painel de Controlo Java no separador Segurança altere o nível de segurança de Alto para Médio ou Baixo e depois vá ao separador Avançar e verifique “Esconder Aviso e correr com protecções” ou se não funcionar escolha “desactivar verificação”.

1
1
1
2013-04-22 19:35:24 +0000

Qual a versão Java que está a utilizar ?

A Oracle introduziu novas funcionalidades de segurança no seu plug-in do navegador Web Java quando lançou o Java 7 Update 11 em 11 de Dezembro de 2012.

Pode voltar a uma versão anterior a partir de 2012, uma vez que a segurança não é muito importante num ambiente intranet.

Com uma versão anterior, ajustar o nível de segurança no painel de controlo pode ser mais fácil.

1
1
1
2015-02-27 17:52:21 +0000

Para controlar a acção padrão JAVA, configure melhor todas as configurações ao nível do sistema.

C:\Windows\Sun\Java\Deployment. precisa de 4 ficheiros

@ deployment.config

@ deployment.properties – deployment.security.mixcode=DISABLE

@ deployment.properties – &007

@ excepção. sites

@ Mais importante, você precisa de um ficheiro de certificado trusted.cert para desactivar essa caixa de mensagens

Isto dará a todos os utilizadores desse PC as mesmas configurações. Veja mais a partir daqui

0
0
0
2017-10-11 11:13:13 +0000

Coloque abaixo linhas no nível do sistema do servidor C:\Windows\Sun\Java\Deployment\deployment.properties ficheiro para parar estas mensagens

deployment.security.mixcode=DISABLE
deployment.security.level=MEDIUM
deployment.security.validation.ocsp=true
deployment.expiration.check.enabled=false
-3
-3
-3
2013-07-19 12:47:09 +0000

Coloque esta linha no seu script de login, que deverá tratar do assunto

mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"