Ich habe asp.net Web API Anwendung gehostet in IIS. Diese App hat 100MB in <httpRuntime maxRequestLength=...
und in <requestLimits maxAllowedContentLength=...
. Aber manchmal Client bekommt 413 Request entity too large
in Resoponse für ziemlich kleine Anfragen. Ich sah einige Korrekturen wie "Just uploadreadaheadsize" ändern. Aber für mich ist diese Lösung nicht klar. Warum sehe ich diesen Fehler, wenn Anforderungslimits richtig konfiguriert sind?
Update1: ein weiteres Detail - diese App verwendet Client-Zertifikate Authentifizierung.
Update2: Ich fand diese https://technet.microsoft.com/en-us/library/cc737382(v=ws.10).aspxasp.net web api: IIS8 - (413) Anfrage Entität zu groß
1
A
Antwort
1
Here Sie eine Beschreibung des Grundes für dieses Problem zu finden. Ich setze uploadedreadaheadsize zu 1 mb anstelle von Standard 49152 b. Ich verwenden, um diesen Powershell-Skript:
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.webserver/serverruntime" -name "uploadreadaheadsize" -value 1048576
Eigentlich denke ich, dieses Skript sollte auch funktionieren (es ist nicht so global):
Set-WebConfigurationProperty -PSPath "iis:\Sites" -location "sitename here" -filter "system.webserver/serverruntime" -name "uploadreadaheadsize" -value 1048576
Verwandte Themen
- 1. Anfrage Entität zu groß PHP
- 2. 413 - Request Entity zu groß IIS und SSL
- 3. Antrag Wesen zu groß für Self Hosted ASP.Net Web API
- 4. Heroku Nginx HTTP 413 Einheit zu groß
- 5. Web-API gibt den Status 413 zurück
- 6. Dateigröße zu groß für Nginx, 413 Fehler
- 7. Fehler 413 anfordern Entität zu groß bei Verwendung von SSL nach ein paar Minuten Inaktivität
- 8. 413 Request Entity zu groß WCF
- 9. AWS Elastic Beanstalk - Anforderungselement zu groß (413)
- 10. Wie zu beheben 413 HTTP Request Entity zu groß
- 11. ASP.NET-Web-API Protokollieren eingehender Anfrage Inhalt
- 12. Google Chart API Chart Anfrage zu groß
- 13. Immer noch (413) Request Entity zu groß von WCF empfangen
- 14. ASP.NET-Web-API-Nachrichtenhandler
- 15. PlayFramework 2.4.6 Fehler 413 anfordern Wesen zu groß
- 16. ASP.NET Web API Anmeldemethode
- 17. NodeJS/Express Anfrage Wesen zu groß - Heroku
- 18. Wie zu vermeiden Anfrage Entity Too Large 413 Fehler
- 19. MaxReceivedMessageSize nicht 413 Befestigung: Entity anfordern zu groß
- 20. ASP.NET-Web-API RESTful Web-Service + Standardauthentifizierung
- 21. Ausnahmebehandlung ASP.NET MVC Web API
- 22. Asp.Net Web Api - Modelbinder
- 23. ASP.NET Web API - GET Anfrage mit mehreren Argumenten
- 24. Web-Anfrage mit Sears API
- 25. ASP.NET-Web-API CacheControl
- 26. asp.net web api Dokumentation
- 27. ASP.NET-Web-API-Authentifizierung
- 28. Web API - ASP.net Identitätstoken läuft auch für die nachfolgende Anfrage
- 29. Lesen jeder eingehenden Anfrage (URL) in ASP.NET WEB-API
- 30. ASP.Net Web API - Autorisierungsheader leer