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

时间:2010-05-20 16:36:48

标签: asp.net asp.net-mvc security

我正致力于文档存储和检索应用程序。其中我将pdf文档显示为png图像,但我在顶部有一个电子邮件按钮。点击该用户将能够提供需要发送文档的电子邮件地址,我需要将此pdf作为附件发送。出于安全原因,我需要密码保护文件。我不知道如何在asp.net mvc中做到这一点。

2 个答案:

答案 0 :(得分:1)

保护文件的密码与ASP.NET MVC无关;在将其传递给ASP.NET MVC以传输给客户端之前,您需要密码保护它。

使用HTTPS会更安全。

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

答案 1 :(得分:0)

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