Problèmes de validation de licence ASP.NET Web Forms

This article was translated from English: Does it need improvement?
Translated
View the article in English

La validation de la licence IronPDF échoue dans une application ASP.NET Web Forms. Les requêtes HTTP vers le serveur de licences sont rejetées en raison d'une version TLS non prise en charge.

Les applications ASP.NET Web Forms utilisent par défaut TLS 1.0 lorsque httpRuntime n'est pas configuré avec un attribut targetFramework. Le serveur de licences IronPDF nécessite TLS 1.2, que .NET Framework 4.6.1 et versions ultérieures prennent en charge, mais seulement lorsque httpRuntime targetFramework est défini sur cette version ou une version supérieure. L'élément <compilation targetFramework> seul n'est pas suffisant. httpRuntime targetFramework est ce qui contrôle la sélection du protocole TLS lors des requêtes HTTP sortantes.

Solution

Ajoutez ou mettez à jour l'élément httpRuntime dans Web.config.

Si httpRuntime est absent, ajoutez-le à l'intérieur de <system.web> :

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

Si httpRuntime existe déjà mais manque targetFramework, ajoutez l'attribut :

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

Utilisez targetFramework="4.7.2" ou une valeur plus élevée. La valeur minimale qui active TLS 1.2 est "4.6.1".

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer ?
Nuget Téléchargements 20,088,359 | Version : 2026.7 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronPdf
exécuter un échantillon Regardez votre code HTML se transformer en PDF.