Asp.net mvc 5 在Asp.net MVC+identity应用程序中保护下载目录

Asp.net mvc 5 在Asp.net MVC+identity应用程序中保护下载目录,asp.net-mvc-5,asp.net-identity-2,Asp.net Mvc 5,Asp.net Identity 2,在等待类似问题的解决方案时,我希望使用Asp.net标识保护MVC应用程序中提供静态文件的目录。 如何保护我的下载目录,但仍然保留MVC和标识的所有优点?解决方案非常简单和明显:只需添加一个具有所需授权的Web.config <?xml version="1.0"?> <configuration> <system.web> <authorization> <deny users="?"/>

在等待类似问题的解决方案时,我希望使用Asp.net标识保护MVC应用程序中提供静态文件的目录。
如何保护我的下载目录,但仍然保留MVC和标识的所有优点?

解决方案非常简单和明显:只需添加一个具有所需授权的Web.config

<?xml version="1.0"?>
<configuration>
    <system.web>
      <authorization>
        <deny users="?"/>
      </authorization>
    </system.web>
</configuration>
这也是我第一次立即尝试,但我忘了正确设置Copy to output directory属性