我有代碼,不會異步文件上傳這對我的開發虛擬機工作正常,但之後我部署到客戶端系統,我不斷收到此錯誤:錯誤書寫MIME多的身體部位,以輸出流
「的錯誤文字MIME多的身體部分的輸出流」
我知道這是引發錯誤行,但我似乎弄清楚無法原因:
//Read the form data and return an async task.
await Request.Content.ReadAsMultipartAsync(provider);
的文件大小是隻有1MB,我甚至嘗試使用更小尺寸的不同文件類型。爲什麼會出現這種情況,我需要的想法
假設您的要求並沒有改變,當服務被部署在開發虛擬機和客戶端虛擬機之間,你可以檢查是否有別的事情上......等你使用'MultipartFormDataStreamProvider',如果是,你可以檢查文件夾的創建位置是否有適合你的應用程序寫入的權限......我的意思是說,這可能是虛驚一場,問題可能是其他問題......還有一些情況,你能粘貼你的請求的樣子嗎? (你不需要複製1MB的文件的一部分,但對剩下的東西應該是不錯的) –
呀,我又回到了服務,記錄的innerStack並意識到這是一個權限問題與IISIuser。當我給它修改權利,它的工作!謝謝。寫一個答案,以便我可以接受它? –
很高興工作! –