Problemas de validación de licencia de ASP.NET Web Forms

Curtis Chau
Curtis Chau
Updated: 10 de junio de 2026

Fallos en la validación de la licencia de IronPDF en una aplicación de ASP.NET Web Forms. Las solicitudes HTTP al servidor de licencias son rechazadas debido a una versión de TLS no compatible.

Las aplicaciones ASP.NET Web Forms predeterminan a TLS 1.0 cuando httpRuntime no está configurado con un atributo targetFramework. El servidor de licencias de IronPDF requiere TLS 1.2, que .NET Framework 4.6.1 y posteriores soportan, pero solo cuando httpRuntime targetFramework está configurado a esa versión o superior. El elemento <compilation targetFramework> por sí solo no es suficiente. httpRuntime targetFramework es lo que controla la selección del protocolo TLS durante las solicitudes HTTP salientes.

Solución

Añada o actualice el elemento httpRuntime en Web.config.

Si httpRuntime está ausente, añádalo dentro de <system.web>:

<system.web>
  <httpRuntime targetFramework="4.7.2" />
</system.web>
XML

Si httpRuntime ya existe pero carece de targetFramework, añada el atributo:

<httpRuntime maxRequestLength="4096" executionTimeout="110" targetFramework="4.7.2" />
XML

Utilice targetFramework="4.7.2" o un valor superior. El valor mínimo que habilita TLS 1.2 es "4.6.1".

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

Leer más

¿Listo para empezar?

Nuget Downloads 21,739,885Versión:2026.10recién publicada