public async Task <IActionResult> PostFile([FromForm] IFormFile file, [FromForm] string OTP, [FromForm] string pin) { //var uploads = Path.Combine(_hostingEnvironment.ContentRootPath, "Documents"); var filePath = Path.GetTempFileName(); if (file.Length > 0) { using (var stream = new FileStream(filePath, FileMode.Create)) { await file.CopyToAsync(stream); Microsoft.Extensions.Primitives.StringValues value; string access_token = ""; if (Request.Headers.TryGetValue("Authorization", out value)) { access_token = value.ToString().Replace("Bearer ", ""); } else { OutputError error = new OutputError() { error = "invalid_access_token", error_description = "Invalid access_token" }; } PDFSignature pdfSign = new PDFSignature(); pdfSign.SignFilePDF(stream, access_token, OTP, pin); } //System.IO.File.Copy(file.Name, @"E:\Dezvoltare\test.pdf", true); //System.IO.FileStream F = new FileStream(@"E:\Dezvoltare\test.pdf", FileMode.Open, FileAccess.ReadWrite); //try() //var stream = file.OpenReadStream(); //var name = file.FileName; //var type = file.ContentType; return(null); } return(null); }