venerdì 28 luglio 2023

Failed to read the request form. Form value count limit 1024 exceeded.

Nello sviluppo di applicazioni MVC Core, può capitare che durante la gestione dei dati, in particolare nella request, di visualizzare un messaggio di errore "Failed to read the request form. Form value count limit 1024 exceeded."
Questo è dovuto perchè il limite del trasferimento dati è impostato a default a 1024 e si sta superando tale dimensione nella request.

Una delle soluzioni può essere quella di aumentare le dimensioni della proprietà "ValueCountLimit" nel file Start evento configureServices, di seguito un esempio.



public void ConfigureServices(IServiceCollection services)
{
services.Configure<FormOptions>(options =>
{
options.ValueCountLimit = int.MaxValue;
});
}

Nessun commento: