Realizar trámites con las Administraciones Públicas puede ser un auténtico dolor de cabeza. Estar en posesión de un DNI Electrónico o certificado digital debería abrirnos todas las puertas de los servicios públicos en línea, pero en ocasiones, como en la Seguridad Social, se necesitan otra serie de acciones específicas.
¿Qué es un archivo JNLP y por qué se usa en la Seguridad Social?
Una de estas acciones es firmar archivos JNLP en algunos trámites. JNLP es un acrónimo de Java Network Launching Protocol o Ejecución de Protocolo de Red Java.
A diferencia de otros tipos de archivos, los archivos JNLP no se ejecutan directamente dentro del navegador web de un usuario. Por razones de seguridad, las páginas web no ejecutan archivos JNLP en el ordenador sin el consentimiento expreso del usuario. Algunos trámites de la Seguridad Social requerirán la firma digital mediante este formato de archivo.

Proceso de Descarga y Ejecución de un Archivo JNLP
El primer paso para la firma digital es autorizar la descarga del archivo JNLP. A continuación, se detalla el procedimiento según el navegador utilizado:
Descarga y Ejecución en Firefox y Chrome
En navegadores como Firefox y Chrome, el usuario ha de aceptar la descarga del JNLP. Posteriormente, deberá ejecutar el fichero descargado, haciendo clic en el elemento que se muestra en la barra de descargas, la cual suele aparecer en la parte inferior de la ventana del navegador.
Descarga y Ejecución en Safari para Mac
En Safari para Mac, el proceso es ligeramente diferente. Cuando se descarga el JNLP, el sistema no muestra al usuario ningún aviso inmediato para que este lo pueda ejecutar. En este caso, el usuario debe abrir la ventana de descargas del navegador y ejecutar manualmente el último archivo JNLP que se haya descargado.
Cómo Arreglar Java No Abre Archivos .JAR - Guía Completa (2026)
Configuración Necesaria: Java Web Start
Una vez descargado el archivo JNLP, necesitarás un programa específico para abrirlo: Java Web Start.
Es crucial asociar esta extensión con el programa para que los abra automáticamente en el futuro. Esto se puede hacer de dos maneras:
- Una opción es editar manualmente el Registro de Windows y las claves HKEY_CLASSES_ROOT, aunque esta vía es más compleja y se recomienda para usuarios avanzados.
- Alternativamente, al intentar abrir un archivo JNLP por primera vez, el sistema operativo debería preguntar con qué programa deseas abrirlo; allí seleccionarías Java Web Start y marcarías la opción para que siempre use este programa con este tipo de archivos.
Procedimiento de Firma Digital con JNLP
Una vez que el archivo JNLP ha sido descargado y su extensión ha sido asociada correctamente con Java Web Start, se inicia el propio proceso de firma digital.
En esta etapa, el sistema analiza la seguridad del módulo JNLP descargado. Acto seguido, se mostrará una ventana con información detallada sobre la seguridad del certificado con el que se firmó el propio módulo JNLP.
Tras pulsar en "Ejecutar", aparecerá la ventana de selección de certificados para realizar la firma. En este punto, necesitarás seleccionar certificados válidos, los cuales pueden provenir del almacén del sistema operativo o de una tarjeta criptográfica (como el DNIe).
Se escoja el que se escoja, es fundamental asegurarse de elegir el mismo certificado que seleccionaste al entrar inicialmente en el servicio web de la Seguridad Social para evitar posibles errores o incompatibilidades durante el proceso de firma.
