0

我有一个可以提交表单的控制器端点,如果正在使用特定的表单,它应该“自动下载”根据用户提供的输入生成的文件。

我该怎么做?

我试过这个

  public ActionResult SubmitForm()
  {
     if(specificForm)
     {
        byte[] file = GenerateFile(Request)
        return File(file, "application/x-pkcs7-certificates", "cer.p7b");
     }
     ...
     return ()
     
  }

但似乎没有下载开始,我认为它是因为控制器强制它成为一个动作结果而不是 FilecontentResult?

我该怎么做?

4

1 回答 1

0

原来该网站被重定向到另一个页面。这导致响应永远不会到达用户

于 2022-02-17T14:32:15.423 回答