代码之家  ›  专栏  ›  技术社区  ›  AGH

过帐数据期间获取错误:字符串的长度超过maxJsonLength属性上设置的值

  •  0
  • AGH  · 技术社区  · 6 年前

    我上传了一个excel数据到网格,并发送数据到服务器保存的ajax调用,但不幸的是得到这个错误,无法解决。

    提前谢谢!

     <security>
      <requestFiltering>
        <!--<requestLimits maxAllowedContentLength="1000000" />-->
        <requestLimits maxAllowedContentLength="2147483647" />
      </requestFiltering>
    </security>
    
    
       <httpRuntime targetFramework="4.6.1" maxRequestLength="2147483647" executionTimeout="3600" requestLengthDiskThreshold="2147483647" />
    

    Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.
    Parameter name: input
    
    
       at System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit)
       at System.Web.Mvc.JsonValueProviderFactory.GetDeserializedObject(ControllerContext controllerContext)
       at System.Web.Mvc.JsonValueProviderFactory.GetValueProvider(ControllerContext controllerContext)
       at System.Web.Mvc.ValueProviderFactoryCollection.GetValueProvider(ControllerContext controllerContext)
       at System.Web.Mvc.ControllerBase.get_ValueProvider()
       at System.Web.Mvc.ControllerActionInvoker.GetParameterValue(ControllerContext controllerContext, ParameterDescriptor parameterDescriptor)
       at System.Web.Mvc.ControllerActionInvoker.GetParameterValues(ControllerContext controllerContext, ActionDescriptor actionDescriptor)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__0(AsyncCallback asyncCallback, Object asyncState)
    
    0 回复  |  直到 6 年前