Also, ich bekomme immer die 500 - Interner Server Fehler Seite auf meiner .net-Site, wenn ich die maxJsonLength in meiner web.config.Einstellung jsonSerialization maxJsonLength in ASP.net Web.Config gibt 500 Fehler
Ich modifiziere die .config, denn obwohl ich MaxJsonLength = Int32.MaxValue auf meinem vb.net JavaScriptSerializer verwende, bekomme ich immer noch InvalidOperationException für ein großes Wörterbuch, das ich versuche zu übertragen, obwohl es weit unter dem liegt 4GB der MaxJsonLength @ Int32.MaxValue erlaubt oder sogar das vermeintliche 4mb Default Limit.
Ich benutze Toolkitscriptmanager, wenn das irgendetwas bedeutet.
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="2147483647"/>
</webServices>
</scripting>
dies nicht helfen (tatsächlich, es gibt auch 500 Fehler ohne obigen Code)
<sectionGroup name="system.web.extensions" type="System.Web.Extensions">
<sectionGroup name="scripting" type="System.Web.Extensions">
<sectionGroup name="webServices" type="System.Web.Extensions">
<section name="jsonSerialization" type="System.Web.Extensions"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
hörte dies mit InvalidOperationException helfen soll, aber es kam nicht. Ich nahm es heraus und immer noch 500 Fehler.
<add key="aspnet:MaxJsonDeserializerMembers" value="2147483647" />
Vielen Dank im Voraus!
bearbeiten
gleiche Problem, aber seine Lösung für mich nicht funktioniert. Der letzte von ihm hinzugefügte Code ergibt ebenfalls 500 Fehler. Problem with <system.web.extensions> config group when upgrading to .NET 4.0
Wenn Sie es überprüfen Firebug von Chrom erhalten Sie eine Fehlermeldung in der Antwort mit dem 500? Was Sie denken lassen, dass der Fehler durch die Größe der Antwort verursacht wird, gibt es viele andere Gründe für 500 Fehler –
Vielen Dank für die Antwort. Es gibt keine Details im Antwortheader und die Antwort ist nur die typische .net 500-Fehlerseite.Der Fehler taucht auf, wenn ich die jsonSerialization maxJsonLength-Zeile einfüge. Wenn ich es herausnehme, ist alles in Ordnung, außer dass ich keine riesigen JSONs bekomme, die ich brauche. –
seltsam, ich benutze in meinem Code die ganze Zeit in web.config wie Sie es ohne Probleme getan haben, ist es in ? –