1

我正在尝试使用托管为 azure 网站的 webapi 上传文件。我收到 400 错误请求错误。

失败的请求跟踪告诉我,模块 ManagedPipelineHandler 给出 400 状态,通知为 128。

谷歌搜索表明这取决于文件大小限制。

MultipartFormDataStreamProvider成功将文件保存到 azure 上的临时文件夹中,并且我知道代码“在我的机器上运行”,所以我怀疑这是一个配置问题(文件目前在一个 meg 下)

我已经尝试将maxRequestLength配置更改为相当高的值,但这并没有解决问题,而且我真的看不到 webapi 本身有任何改变。

任何建议都会很棒!

罗斯

4

1 回答 1

0

避免将文件上传到 Azure 网站的本地存储。而是将文件上传到集中式 Azure blob 存储。

于 2013-01-26T02:48:23.793 回答