Manifesto do applet Java - Permitir todos os codificadores do Caller-Allowable-Codebase

A partir do Java 7u45, um applet exibirá uma mensagem de aviso (mesmo se assinada com um certificado confiável) se uma página da Web tentar interagir com ele via javascript e essa página não estiver listada no atributo Caller-Allowable-Codebase do manifesto.

Notas de lançamento sobre essa alteração:http://www.oracle.com/technetwork/java/javase/7u45-relnotes-2016950.html

Postagem no blog da Oracle sobre esse bug:https://blogs.oracle.com/java-platform-group/entry/7u45_caller_allowable_codebase_and

Descrição do atributo:http://www.google.com/support

Eu tentei apenas um curinga (*), mas ainda recebo o aviso.

Existe uma maneira de contornar isso além de listar todas as bases de código em que ele pode ser executado?

A razão pela qual isso é um problema para mim é que esse applet é executado em muitas máquinas e redes diferentes, mas sempre em intranets em vários locais. Este applet também precisa se comunicar com o javascript porque ele fala com escalas USB locais e exibe resultados e interage com a página.

Applet em questão:https://github.com/JaggedJax/CIO_Scale

questionAnswers(16)

yourAnswerToTheQuestion