簡體   English   中英

嘗試上載不同文件類型時出現404

[英]404 when trying to upload different file types

我有一個表格和一個控制器。 在表單提交時,控制器方法被調用並被擊中。

[HttpPost]
public ActionResult PostDocument(
    IEnumerable<HttpPostedFileBase> files, 
    IEnumerable<string> classifications, 
    string loanAppId, 
    string loanNumber)
{
    List<UploadedDocument> uploadedDocuments = new List<UploadedDocument>();
...

當我選擇要上載的表單中的.txt文件時,該方法將被調用,隨之而來的是幸福。 嘗試上傳.pdf時,出現404錯誤。

有什么想法為什么我在上傳其他文件類型時可能會出現404錯誤? 是否有一些配置設置可以防止這種情況? 如果是這樣,為什么會出現404錯誤?

如果使用的是IIS,則應確保已配置文件擴展名PDF(以及您希望允許的其他任何文件)。 開箱即用將阻止某些文件類型。

在IIS 7.5的“請求篩選->文件擴展名”選項卡下,在站點級別和單個子站點(進行任何替代)中進行檢查。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM