【问题标题】:How can I restrict ImageResizer to server certain file types and others not?如何将 ImageResizer 限制为服务器某些文件类型而其他文件类型不是?
【发布时间】:2021-05-01 10:42:52
【问题描述】:

我有一个包含 PDF 和 JPG 文件(电子书)的目录。 jpg 文件是公开的,应在多种情况下由 ImageResizer 提供。 不允许以这种方式访问​​ pdf 文件。 由于某些内部原因,我无法拆分目录内容并将文件放在不同的目录中。我还想避免将 jpg 复制到一个新目录中并将它们全部复制。 最简单的解决方案是只允许调用 jpg。怎么做?

【问题讨论】:

    标签: imageresizer


    【解决方案1】:

    好的,问题解决了。 可以使用站点/应用程序上的 MIME 类型来完成。

    添加时

    <staticContent>
        <remove fileExtension=".pdf" />
    </staticContent>
    

    到 web.config 的 system.webserver 部分,pdf 不再可访问。 所有要隐藏或保护的文件类型都可以通过这种方式设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-07
      • 2010-12-14
      • 1970-01-01
      • 1970-01-01
      • 2013-11-20
      • 2023-02-20
      • 2013-12-03
      • 1970-01-01
      相关资源
      最近更新 更多