Form key length limit 2048 exceeded ,提交數據時,數據的鍵過長 或者是上傳文件過大


在ASP.NET Core MVC中,文件的key 默認最大為2048,文件上傳的最大上傳文件默認為20MB,如果我們想上傳一些比較大的文件,就不知道怎么去設置了,沒有了Web.Config我們應該如何下手呢?

 

設置 key 的允許大小

 

//設置 form 選項

            services.Configure<FormOptions>(options =>
            {
                options.KeyLengthLimit = 20480;
            });

設置文件的大小   60M,默認20M

 

public void ConfigureServices(IServiceCollection services)
{
services.Configure<FormOptions>(options =>
{
options.MultipartBodyLengthLimit = 60000000;//60M
});
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM