Java dejó de ejecutar aplicaciones sin firmar un día.
Su configuración de seguridad ha bloqueado la ejecución de una aplicación no confiable.
La documentación indica que puedo agregar un sitio a una lista de excepciones para solucionar este problema. Sin embargo, estoy tratando de ejecutar un applet de Java para uso de WebSDR, y hay muchos sitios con muchos applets necesarios. Es una verdadera molestia tener que hacer esto, especialmente cuando estoy usando Chrome y ya me indica antes de ejecutar Java.
Java se ha vuelto casi completamente inútil para mí, y me gustaría arreglar eso atenuando un poco la seguridad. ¿Es posible desactivar el bloqueo de aplicaciones sin firmar o agregar un comodín de URL a la lista de excepciones? He intentado agregar *
o http://
, pero el panel "Configurar Java" no lo hará excepto ninguno de estos.
fuente
Respuestas:
Java 8u25
Advertencia: esta configuración expone vulnerabilidades de seguridad conocidas por Java. No es para el usuario promedio.
Estaba teniendo muchas herramientas bloqueadas por Java. Configuré las opciones a continuación y luego las agregué a la lista de excepciones del sitio. Luego pude ejecutar todos mis applets anteriores que estaban bloqueados previamente después de reiniciar el navegador.
Avanzado:
** Archivo JNLP / Asociación MIME - Permitir siempre
** Entorno de ejecución seguro: desmarque Mostrar banner de advertencia de sandbox, desmarque la advertencia si el certificado del sitio no coincide con el nombre de host, desmarque mostrar el certificado del sitio del servidor incluso si es válido
** Código mixto - Desactivar verificación
** Realizar comprobaciones de revocación de certificados en - No verificar
** Configuración de seguridad avanzada: desmarque habilitar la verificación de revocación de la lista negra
Seguridad:
** Agregue el sitio a la pestaña Seguridad> editar lista de sitios> botón Agregar> escriba URL o IP.
fuente
[No funciona en Java 8+]
Vaya al Panel de control de Java. En la pestaña Seguridad, coloque la seguridad en Medio y si el applet no está firmado pero no requiere permisos completos, debería ejecutarse. Si necesita permisos completos. Esto le pedirá que continúe. Ver detalles aquí: http://www.java.com/en/download/help/jcp_security.xml
En cuanto a Chrome, si ingresas en chrome: // plugins en la configuración de plugins de Java, también puedes configurar "permitir siempre" que no se vea el mensaje.
fuente
Tuve problemas con la ejecución de una aplicación firmada con MD5 con RSA. Encontré que la siguiente solución funcionó para mí:
De https://forums.freenas.org/index.php?threads/psa-java-8-update-131-breaks-asrocks-ipmi-virtual-console.53911/ :
fuente
Si continúa recibiendo este error después de agregar el sitio a la lista de excepciones del panel de control de Java, intente editar [directorio de instalación JRE] \ lib \ security \ java.policy
Dentro del bloque de subvención, agregue
Sustituya su host / IP y puerto.
fuente
Puede editar la lista de sitios de excepción en un editor de texto (por ejemplo, Notepad ++). Usé Excel para autocompletar un rango (por ejemplo, https://192.168.1.1 -> https://192.168.1.255 ). Luego copié y pegué esto en el archivo exception.sites.
Las excepciones se muestran en la lista de excepciones del Panel de control de Java.
fuente