Pregunta

Tengo un simple applet Java que recupera una imagen de un servidor y lo imprime.El único problema es que obtengo la siguiente advertencia de seguridad de Java:

Mensaje de error

Investigando en este sitio y en toda la web, algunas personas sugieren que firmo el applet (lo intenté sin aprovechar) y otros sugieren que yo Modificar una configuración de seguridad local de Java Pero eso no es factible para mis clientes.

No solo recibo esta advertencia al inicio de mi applet, pero aparentemente en cualquier momento el código intenta interactuar con la impresora, aparece el cuadro de diálogo.Además, tenga en cuenta que no hay casilla de verificación junto a 'Siempre permita que este applet acceda a la impresora ".Estos síntomas muestran en cualquier navegador.

¿Cómo obtengo Java para respetar la opción de los usuarios para permitirle enviar trabajos a la impresora?

¿Fue útil?

Solución

Puede usar los servicios API de JNLP en un applet en caja de arena en un plug-in 2 JRE.Aún le pedirán al usuario cada vez que vayan a imprimir, pero también deben colocar una casilla de verificación 'Siempre permitir' en el cuadro de diálogo (aunque realmente solo se aplica para esa carrera).Consulte una Demo.del PrintService .

Consulte también el Información del applet.Página que incluye un enlace en la próxima generación en la tecnología de plug-in de Applet Java que "..BRings nuevas habilidades a los applets: como .. Permitir que los applets integrados obtengan acceso completo a los servicios de Java Web Start".

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top