【发布时间】:2021-05-01 10:42:52
【问题描述】:
我有一个包含 PDF 和 JPG 文件(电子书)的目录。 jpg 文件是公开的,应在多种情况下由 ImageResizer 提供。 不允许以这种方式访问 pdf 文件。 由于某些内部原因,我无法拆分目录内容并将文件放在不同的目录中。我还想避免将 jpg 复制到一个新目录中并将它们全部复制。 最简单的解决方案是只允许调用 jpg。怎么做?
【问题讨论】:
标签: imageresizer
我有一个包含 PDF 和 JPG 文件(电子书)的目录。 jpg 文件是公开的,应在多种情况下由 ImageResizer 提供。 不允许以这种方式访问 pdf 文件。 由于某些内部原因,我无法拆分目录内容并将文件放在不同的目录中。我还想避免将 jpg 复制到一个新目录中并将它们全部复制。 最简单的解决方案是只允许调用 jpg。怎么做?
【问题讨论】:
标签: imageresizer
好的,问题解决了。 可以使用站点/应用程序上的 MIME 类型来完成。
添加时
<staticContent>
<remove fileExtension=".pdf" />
</staticContent>
到 web.config 的 system.webserver 部分,pdf 不再可访问。 所有要隐藏或保护的文件类型都可以通过这种方式设置。
【讨论】: