【问题标题】:ASP.NET MVC send an email attachment which is a password encrypted PDF fileASP.NET MVC 发送电子邮件附件,该附件是密码加密的 PDF 文件
【发布时间】:2011-02-21 23:36:31
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

    使用 HTTPS 会更安全。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-04
        • 1970-01-01
        • 2013-03-18
        • 1970-01-01
        • 2011-10-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多