将mime multipart正文部分写入输出流时出错

Mut*_*lan 19 file-io file-upload asyncfileupload mime-types asp.net-web-api

我有代码执行异步文件上传,在我的dev vm上工作正常,但在我将其部署到客户端系统后,我不断收到此错误:

"将mime multipart正文部分写入输出流时出错"

我知道这是抛出错误的行,但我似乎无法弄清楚原因:

//Read the form data and return an async task.
await Request.Content.ReadAsMultipartAsync(provider);
Run Code Online (Sandbox Code Playgroud)

文件大小只有1MB,我甚至尝试了不同的文件类型,尺寸更小.为什么会发生这种情况,我需要想法

Kir*_*lla 48

由于错误消息在写入输出流时提到了错误,您是否可以检查写入响应的文件夹是否具有应用程序写入的必要权限.

  • 或检查文件夹是否已经存在,因为在web api部署到azure不上传空文件夹,这是我的情况并解决了..谢谢你+1 (4认同)
  • 就我而言,文件夹不存在。谢谢。 (2认同)