ASP.Net MVC を使用していますが、特定のファイルへのアクセスを制限するにはどうすればよいか考えていました。[Authorize] の使用について読みましたが、コントローラーとアクションに適用されます。私は web.config 内で使用しようとしましたが、複数の .config が表示されると MVC が混乱するため、そうしないことを強くお勧めします。
私のファイルは、アプリケーションのベース (/MyApp/MyFile など) にあります。私がやりたいのは、ユーザーがファイルに移動したときです。ユーザーには、HTTP 401 エラーか何かが表示されます。間違っている場合は訂正してください。