【发布时间】:2011-02-21 23:36:31
【问题描述】:
我正在开发文档存储和检索应用程序。在其中我将 pdf 文档显示为 png 图像,但我在顶部有一个电子邮件按钮。单击该用户将能够提供需要将文档发送到的电子邮件地址,并且我需要将此 pdf 作为附件发送。出于安全原因,我需要对文件进行密码保护。我不知道如何在 asp.net mvc 中做到这一点。
【问题讨论】:
标签: asp.net asp.net-mvc security
我正在开发文档存储和检索应用程序。在其中我将 pdf 文档显示为 png 图像,但我在顶部有一个电子邮件按钮。单击该用户将能够提供需要将文档发送到的电子邮件地址,并且我需要将此 pdf 作为附件发送。出于安全原因,我需要对文件进行密码保护。我不知道如何在 asp.net mvc 中做到这一点。
【问题讨论】:
标签: asp.net asp.net-mvc security
保护文件的密码与 ASP.NET MVC 无关;在将其交给 ASP.NET MVC 以传输到客户端之前,您需要对其进行密码保护。
使用 HTTPS 会更安全。
使用 C# 的密码保护 PDF
Password protected PDF using C#
【讨论】:
您可以使用压缩的、受密码保护的 7zip 文件。为了增加安全性,以编程方式压缩文件并设置一个随机生成的密码,您的用户只能通过登录您的网站才能访问。
【讨论】: