2016-05-20 22 views
0

In meiner Anwendung lade ich große Audiodateien hoch (bis zu 100 MB). Für die in meiner Datei web.config habe ich hinzugefügt:Hochladen von großen Dateien im Anwendungsordner

<httpRuntime executionTimeout="90" maxRequestLength="150000" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" />

Mit diesem Code, den ich Dateien erfolgreich in meine Anwendungsordner zu. Aber wenn sie in IIS bereitgestellt und lokal veröffentlicht werden, werden die Dateien nicht hochgeladen, und ich bekomme diese Error. Wie kann ich dieses Problem lösen?

Antwort

0

Zusätzlich zu der im httpRuntime-Knoten angegebenen Überprüfung glaube ich, dass Microsoft nun auch die Inhaltslänge als Teil der Sicherheitsfilterung überprüft. Sie können möglicherweise die Größenbeschränkungen überschreiten, indem Sie den folgenden Knoten zu Ihrer web.config

<system.webServer> 
      <security> 
       <requestFiltering> 
         <requestLimits maxAllowedContentLength="100000000" /> 
       </requestFiltering> 
      </security> 
    </system.webServer> 
hinzufügen