我一直在阅读很多关于这个问题的文章,但我没有得到它的工作。
服务器端 web.config 文件
服务.clientconfig
客户端asp.net web.config
仍然收到以下错误
读取 XML 数据时已超出最大数组长度配额 (16384)。可以通过更改创建 XML 阅读器时使用的 XmlDictionaryReaderQuotas 对象的 MaxArrayLength 属性来增加此配额。
任何帮助..
我一直在阅读很多关于这个问题的文章,但我没有得到它的工作。
服务器端 web.config 文件
服务.clientconfig
客户端asp.net web.config
仍然收到以下错误
读取 XML 数据时已超出最大数组长度配额 (16384)。可以通过更改创建 XML 阅读器时使用的 XmlDictionaryReaderQuotas 对象的 MaxArrayLength 属性来增加此配额。
任何帮助..
你应该使用这个......
<bindings>
<basicHttpBinding>
<binding name="HttpBinding" maxBufferSize="2147483647" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" receiveTimeout="00:10:00" sendTimeout="00:10:00">
<readerQuotas maxDepth="700" maxArrayLength="2147483647" maxStringContentLength="2147483647" />
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>
我将所有尺寸更改为 2097152 而不是 2147483647 并开始工作。我已将 Web 配置配置为允许 2MB。但是如果我上传超过 1MB 的文件,它会抛出同样的异常。