Guía de Migración BotDetect ASP CAPTCHA

Esta página contiene instrucciones para actualizar su instalación de BotDetect ASP CAPTCHA a nuevas versiones.

Actualizando BotDetect ASP CAPTCHA desde v2.0.8 a v2.0.9

La versión 2.0.9 de BotDetect ASP CAPTCHA introduce numerosas correcciones de errores, para aplicarlas usted debe:

  • Actualizar y volver a registrar LanapBotDetect.dll en todas sus máquinas de desarrollo y servidores
  • Actualizar todas las instancias de LanapBotDetectHandler.asp a la nueva versión
  • Actualizar todas las instancias de BotDetectScript.js desde el lado del cliente, a la nueva versión
  • Actualizar todas las instancias de BotDetectAjaxValidation.js desde el lado del cliente, a la nueva versión

Para una lista detallada de los cambios incluídos en esta versión, consulte las notas de la versión 2.0.9.

Actualizando BotDetect ASP CAPTCHA desde v2.0.7 a v2.0.8

La versión 2.0.8 de BotDetect ASP.NET CAPTCHA contiene varias soluciones a fallos que solo requieren la actualización del binario LanapBotDetect.dll a la nueva versión. Para obtener una lista detallada de cambios incluídos en este lanzamiento, por favor consulte las notas de versión de la versión 2.0.8.

LanapBotDetectHandler.asp

Hay varios cambios y mejoras al módulo BotDetect CAPTCHA ASP, y es importante que actualice este código en sus proyectos ASP. Puede encontrar el código disponible en línea.

Botón Recargar CAPTCHA

Para mejorar la usabilidad del CAPTCHA, hemos añadido un botón de recargar el CAPTCHA con el fin de proporcionar un método de actualización de la imagen del código, en caso por ejemplo de errores con el código actual, sin tener que cargar toda la página nuevamente.

Para añadir esta nueva funcionalidad a sus formularios protegidos por un CAPTCHA, necesita hacer pequeños cambios en su código, cambios que usted puede encontrar ejemplificados en los Ejemplos de BotDetect ASP CAPTCHA.

Validación de CAPTCHA

En la nueva versión del CAPTCHA la validación del código ha cambiado y ahora compara directamente la entrada al usuario con el código guardado en la sesión, en vez de comparar valores de hash como en versiones anteriores. Aunque la nueva versión es compatible con la antigua, es recomendable cambiarla.


Puede encontrar información adicional sobre la nueva versión en la carpeta de proyectos de ejemplo o también en la documentación de ASP CAPTCHA.

Aleatorización de CAPTCHA

En versiones antiguas de, la aleatorización era manejada directamente por el formulario ASP.
Ahora y desde esta versión la aleatorización es manejada por el archivo LanapBotDetectHandler.asp.

Claro ejemplo de esto es visto en el ejemplo de aleatorización de CAPTCHA ASP. En los códigos de ejemplo podrá encontrar más información sobre esto.

Más de un CAPTCHA por sitio

Cómo los códigos de BotDetect CAPTCHA son guardado en una sesión ASP contenida en el servidor, diferentes códigos CAPTCHA necesitan diferentes secciones con llaves para guardar sus códigos correspondientes. Esta versión incluye varias mejoras para facilitar esta tarea, como se escribe en la sección sobre múltiples CAPTCHAs, en las preguntas más frecuentes.

Usuarios de PHP

El archivo LanapBotDetectHandler.php y el código de validación del CAPTCHA PHP se han actualizado, usted entonces deberá descargar el ejemplo de PHP CAPTCHA nuevamente y usar este nuevo código en sus proyectos.

Versiones Actuales de BotDetect

Advertencia

Esta página es una traducción no oficial de la página original: BotDetect ASP CAPTCHA Migration Guide y puede estar incompleta, incorrecta o poco actualizada.

Última traducción del 2009-12-18. Esto se aplica para los productos BotDetect ASP.NET CAPTCHA v2.0.15 y BotDetect ASP CAPTCHA v2.0.9.

language: English Español Tiếng Việt