Ir al contenido

Validación en línea

La validación en línea proporciona control remoto sobre sus aplicaciones activadas. Cuando se utiliza con uno de nuestros kits de activación del lado del servidor (como el XLS Padlock Activation Kit, el WooCommerce Kit o el FastSpring subscription kit), su aplicación puede comprobar periódicamente con su servidor que su activación sigue siendo válida.

Validación en línea

Esto resulta útil en varios escenarios:

  • Puede desactivar de forma remota una aplicación si un cliente solicita un reembolso.
  • Puede aplicar un acceso basado en suscripción, en el que la aplicación deja de funcionar si una suscripción caduca.
  • La validación en línea utiliza el mismo token único que se generó durante la activación en línea inicial para identificar el dispositivo del cliente.
  • La clave de activación en sí nunca se envía a través de internet durante la validación.
  • Se requiere una conexión a internet activa para que se produzca la comprobación de validación.

👉 Debe configurar la Base Validation URL para que apunte a su script de validación del lado del servidor. Normalmente es la URL del XLS Padlock Activation Kit, el XLS Padlock WooCommerce Integration Kit o el FastSpring subscription kit en su servidor web. Por ejemplo, si instaló el kit de activación en una subcarpeta denominada “activation”, la URL sería https://www.yourdomain.com/activation/dovalidation/.

⚠️ Deje el campo en blanco si no desea utilizar la validación en línea.

Elija cuándo debe realizar la aplicación una validación: en cada inicio, de forma aleatoria, cada X días o cada X ejecuciones. Debe especificar el valor de X donde sea necesario.

Defina lo que debe hacer la aplicación si falla la validación en línea: * Exit the application: La aplicación se cerrará inmediatamente. * Blacklist activation key: La clave actual quedará invalidada y se pedirá al usuario que introduzca una nueva. Si el usuario vuelve a introducir la misma clave, se intentará la validación de nuevo. * Do nothing: La aplicación seguirá ejecutándose. Puede utilizar las extensiones VBA de XLS Padlock para comprobar el estado de validación e implementar una lógica personalizada.

Puede mostrar un mensaje de error personalizado al usuario si la validación falla, indicándole qué debe hacer a continuación.

Omitir la validación si está sin conexión

Section titled “Omitir la validación si está sin conexión”

Puede permitir que la aplicación omita la comprobación de validación si no se detecta ninguna conexión a internet. Por lo general, esto no se recomienda por motivos de seguridad.

VBA: Recuperar información de suscripción/licencia

Section titled “VBA: Recuperar información de suscripción/licencia”

Tras una validación en línea correcta, puede recuperar datos personalizados enviados desde su servidor mediante la llamada VBA XLSPadlock.PLEvalVar("ValidationAddServerData"). Esto resulta útil para transmitir información específica de suscripción al libro.