私はwwwrootフォルダーに一連のファイルを持っています。 webpackでは、js.mapファイルでjsバンドルを生成します。私は* .mapファイルにセキュリティを置いて、特定の人にアクセスできるようにしたい。すべてのファイル拡張子コントローラーアクションを静的ファイルと一緒にキャッチ
documentation of ASP.NET core static filesは、wwwrootのすべてのファイルにセキュリティがないと結論付けています。セキュリティが必要な場合は、MVCコントローラを作成し、アクションメソッドにセキュリティを設定するためのアドバイスが必要です。
セキュリティを実行し、notfoundを与える1つのcatch all * .js.map URLを持つwwwrootの静的ファイルを作成したいとします。このアクションメソッドを定義するにはどうすればいいですか?
地図ファイルを別のフォルダに置いて別々の場所に置いてはいけません。
私がすでに近づいているが、サブフォルダ内のファイルをマップすることはできません:[Route( "{url:regex((。*?)map.js)}")] –