75 votes

Augmenter la taille du fichier à télécharger dans Asp.Net core

Actuellement, je travaille avec Asp.Net Core et MVC6 et j'ai besoin de télécharger des fichiers de taille illimitée. J'ai cherché sa solution mais je n'ai toujours pas obtenu de réponse réelle.

J'ai essayé ce lien

Si quelqu'un a une idée, merci de l'aider.

Merci.

4voto

  1. Dans votre web.config :

    <system.webServer>
      <security>
        <requestFiltering>
          <requestLimits maxAllowedContentLength="2147483648" />
        </requestFiltering>
      </security>
    </system.webServer>
  2. Modifiez manuellement le fichier ApplicationHost.config :

    1. Cliquez sur Démarrer. Dans la boîte de recherche Démarrer, tapez Notepad. Cliquez avec le bouton droit de la souris sur Notepad, puis cliquez sur "Exécuter en tant qu'administrateur".

    2. Dans le menu Fichier, cliquez sur Ouvrir. Dans la case Nom du fichier, tapez "%windir%". \system32\inetsrv\config\applicationhost.config ", puis cliquez sur Ouvrir.

    3. Dans le ApplicationHost.config localisez le fichier <requestLimits> nœud.

    4. Retirer le maxAllowedContentLength de la propriété. Ou bien, ajoutez une valeur qui correspond à la taille de l'en-tête Content-Length que le client envoie dans le cadre de la demande. Par défaut, la valeur de la propriété maxAllowedContentLength est de 30000000.

      enter image description here

    5. Sauvegarder le ApplicationHost.config fichier.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X