我的網絡應用程序,寫的視頻文件裏面的項目文件無法在網站上找到(ASP.NET MVC)
到文件夾這一點,顯示視頻後,查看
隨着書寫是一切ok。
但是當我嘗試顯示視頻我得到這個錯誤
您正在尋找已被刪除的資源,有其名稱更改,或者暫時不可用。
當我運行本地機器的所有好的和視頻網站上顯示的是
我只託管(天青)面對這個問題
這裏是控制器的代碼
[HttpPost]
public ActionResult PostRecordedAudioVideo()
{
foreach (string upload in Request.Files)
{
var path = AppDomain.CurrentDomain.BaseDirectory + "uploads/";
var file = Request.Files[upload];
file?.SaveAs(Path.Combine(path, Request.Form[0]));
}
return Json(Request.Form[0]);
}
有趣這件事情。我看到這個文件夾中文件時,通過ftp
觀看在Chrome開發者工具的網絡標籤寫這個。它是否嘗試從正確的URL檢索文件?如果您直接在瀏覽器中訪問URL,會發生什麼情況?它顯示視頻還是嘗試下載它? – mason
可能是一個權限問題。確保App Pool身份有權讀取該文件和目錄。 –
我可以怎樣做? @ChrisPratt – Eugene