【发布时间】:2011-10-24 05:31:18
【问题描述】:
我们遇到了以下错误:
反序列化类型对象时出错 项目.模型类型。最大字符串内容长度配额 (8192) 有 读取 XML 数据时超出。此配额可能会增加 更改 MaxStringContentLength 属性 创建 XML 阅读器时使用的 XmlDictionaryReaderQuotas 对象。
有大量文章、论坛帖子等,展示了如何增加 WCF 服务的 MaxStringContentLength 大小。我遇到的问题是所有这些示例都使用了我们不使用的绑定。我们的服务项目的web.config 中没有设置绑定或端点配置。我们使用的是 .cs 文件,而不是 .svc 文件。我们已经实现了 RESTful WCF 服务。
在客户端,我们使用WebChannelFactory 调用我们的服务。
ASP.NET 4.0
有什么想法吗?
【问题讨论】:
-
您能否向我们展示您的服务器端
web.config和客户端上用于创建代理的代码?? -
错误出现在哪里?在客户端还是服务器?
-
尝试反序列化对象时,错误出现在服务器端。
标签: asp.net wcf wcf-rest webchannelfactory