Applet Java com certificado autoassinado no OS X Mountain Lion
Temos um applet Java que precisa ser executado com total confiança.
Durante o desenvolvimento e durante os testes de pré-lançamento, nós o assinamos usando um certificado autoassinado (a versão de produção é assinada com um certificado de assinatura de código real).
Mas quando tentamos iniciar o applet auto-assinado nas pré-novas do OS X 10.8, não podemos mais optar por permitir que ele seja executado. O botão "Permitir" está simplesmente desativado:
Se eu pressionar "Mostrar detalhes ...", posso escolher "Sempre confiar" no certificado, mas isso não faz diferença:
Ele funciona com a mesma versão do Java JRE no OS X Lion 10.7, então suspeito que seja um problema com o sistema operacional e não com o JRE.
Existem soluções alternativas?
Eu preferiria não usar um certificado de assinatura de código real para teste: assinar com um certificado de assinatura de código real significa que minha empresa afirma que o applet é seguro e deve ser confiável. Dificilmente podemos afirmar isso antes de testá-lo.