代码之家  ›  专栏  ›  技术社区  ›  Pinu

ASP.NET MVC发送电子邮件附件,该附件是密码加密的PDF文件

  •  0
  • Pinu  · 技术社区  · 14 年前

    我正在处理文档存储和检索应用程序。在其中,我将PDF文档显示为PNG图像,但在顶部有一个电子邮件按钮。单击该按钮,用户将能够提供一个电子邮件地址,文档需要发送到该地址,我需要将此PDF作为附件发送。出于安全原因,我需要对文件进行密码保护。我不知道如何在ASP.NET MVC中实现这一点。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Community Dan Abramov    7 年前

    保护文件的密码与ASP.NET MVC无关;您需要在将文件交给ASP.NET MVC以传输到客户端之前对其进行密码保护。

    使用HTTPS会更安全。

    密码保护PDF使用C#
    Password protected PDF using C#

        2
  •  0
  •   Dave Swersky    14 年前

    您可以使用压缩的、受密码保护的7zip文件。为了增加安全性,可以通过编程方式压缩文件并设置一个随机生成的密码,用户只有登录到您的网站才能访问该密码。