Realizar Deploy Exception Site List (Java) via GPO
Exception site list é uma lista de exceção de URL's em que o Java irá confiar para executar os RIAs (Rich Internet Applications) Veja a seguir os casos que permitirão que as aplicações sejam executadas por meio da inclusão do URL da aplicação na lista de sites de exceção:
- Se a aplicação não estiver assinada com um certificado de uma autoridade de certificação confiável.
- Se a aplicação estiver hospedada localmente.
- Arquivo Jar sem o atributo de manifesto de Permissão.
- Aplicação assinada com um certificado expirado.
- O certificado usado para assinar a aplicação não pode ser marcado para revogação.
Para realizar o deploy dessas URL's elaborei um script de startup para ser adicionado via GPO.
Para informações mais detalhadas: http://technet.microsoft.com/en-us/library/cc779329(v=ws.10).aspx
mkdir ``C:\WINDOWS\Sun\Java\Deployment\``
echo deployment.user.security.exception.sites=C\:/WINDOWS/Sun/Java/Deployment/exception.sites>>C:\WINDOWS\Sun\Java\Deployment\deployment.properties
echo deployment.browser.vm.iexplorer.locked >>C:\WINDOWS\Sun\Java\Deployment\deployment.properties
echo deployment.browser.vm.iexplorer=true >>C:\WINDOWS\Sun\Java\Deployment\deployment.properties
echo deployment.browser.vm.mozilla.locked >>C:\WINDOWS\Sun\Java\Deployment\deployment.properties
echo deployment.browser.vm.mozilla=true >>C:\WINDOWS\Sun\Java\Deployment\deployment.properties
echo deployment.expiration.check.enabled=false >>C:\WINDOWS\Sun\Java\Deployment\deployment.properties
echo deployment.security.level=HIGH >>C:\WINDOWS\Sun\Java\Deployment\deployment.properties
echo deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties >>C:\WINDOWS\Sun\Java\Deployment\deployment.config
echo deployment.system.config.mandatory=true >>C:\WINDOWS\Sun\Java\Deployment\deployment.config
echo https://(INSIRA SUA URL AQUI)>C:\WINDOWS\Sun\Java\Deployment\exception.sites