如何保护asp.net MVC中的目录?

Ser*_*gio 2 iis asp.net-mvc authorization

在asp.net mvc中保护目录最简单的方法是什么?

目前我有一个misc文件的文件夹,属于该网站的众多用户.理想情况下,我不希望一个用户能够在浏览器中键入其中一个文档的URL并且可以访问它.这些文件只能通过控制器操作下载,该操作将通过验证用户凭据然后返回文件来授权下载.

提前致谢

tva*_*son 7

将文件存储在应用程序数据中,让控制器操作读取文件并将其呈现为FileResult.这样,文件永远不会直接暴露.