Hi,
after migrating my project to net.8 server, RadzenUpload does not invoke the controller and returns an empty error.
All other components work properly.
What am I doing wrong?
the component
<RadzenUpload Icon="upload" Complete=@(args => OnComplete(args, eTipoDocumento.RefertoDb)) Error="UploadError" Accept=".db" class="w-100"
Url="upload/single" ChooseText="" Progress=@(args => OnProgress(args, "Solo files con estensione .db"))>
<RadzenUploadHeader Name="Authorization" Value="@($"Bearer {eAut.Token}")" />
</RadzenUpload>
And controller
using Ergo.Fipav.Sol.ViewModels;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
namespace Ergo.Fipav.Sol.Controllers
{
[DisableRequestSizeLimit]
public partial class UploadController : ControllerBase
{
IComitatoViewModel _comuneViewModel;
public UploadController(IComitatoViewModel comune)
{
_comuneViewModel = comune;
}
[HttpPost("upload/single")]
public async Task<IActionResult> single(IFormFile file)
{
try
{
string jwtToken = Request.Headers["Authorization"].ToString().Replace("Bearer ", "");
_comuneViewModel.SetAuthorization(jwtToken);
await _comuneViewModel.AzzeraMessaggi();
if (file.Length > 3000000) // 3MB
{
throw new Exception("Dimensione file eccessiva, deve essere minore di 2 MBytes");
}
return Ok();
}
catch (Exception ex)
{
return BadRequest(ex.Message);
}
}
}
}
Thanks