超-6ren">
gpt4 book ai didi

c# - 上传到 asp.net iis 服务器时如何修复 "MessageEncoder content type parsing is not supported"错误?

转载 作者:可可西里 更新时间:2023-11-01 10:18:30 25 4
gpt4 key购买 nike

我有一个应用程序,我可以通过 soap 将图像上传到 asp.net 网络服务。它完美地处理高达 4mb 的图像,然后失败并出现以下错误:

附加信息:运行配置文件中指定的扩展时出现异常。 ---> 超出最大请求长度。

所以我根据另一个堆栈溢出帖子对我的 Web.config 进行了这些更改,该帖子说 asp.net 的默认最大上传大小为 4mb:

<httpRuntime maxRequestLength="1048576" />
<requestLimits maxAllowedContentLength="1073741824" />

从这里Stackoverflow Link

但是现在我得到这个错误:

抛出异常:mscorlib.ni.dll 中的“System.PlatformNotSupportedException”附加信息:不支持 MessageEncoder 内容类型解析。

如果我删除对 Web.config 的更改,那么错误就会消失。

最佳答案

maxRequestLength 是以千字节为单位的值,而 maxAllowedContentLength 以字节为单位。如果您更改此项,请确保它们保持匹配。

关于c# - 上传到 asp.net iis 服务器时如何修复 "MessageEncoder content type parsing is not supported"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35261684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com