多数の単一ページ アプリを提供する必要がある ASP.NET MVC サイトを作成しています。
シングル ページ アプリは、静的な html、css、javascript ファイル、index.html ファイルを含むフォルダー、および css、画像、javascript 用の多数のフォルダーです。
IIS サーバーの仮想ディレクトリからシングル ページ アプリを提供することに問題はありませんが、ASP.NET MVC ソリューションで認証されたユーザーにのみ提供したいので、現在 index.html ファイルを提供しようとしています。コントローラーメソッドから。
index.html ファイルをロードして提供することでこれを行うと、index.html ファイルで使用されるすべての css および javascript ファイルを提供する方法がわかりません。 /style.css」および「js/somejavascript.js」。
ASP.NET MVC ソリューションから独立して単一ページ アプリを簡単に開発およびデバッグできるように、相対パーツを使用しています。
私の質問は基本的に、css および js ファイルへの相対 URL を持つ静的 HTML ファイルを、ASP.NET MVC サイトで認証されたユーザーのみに提供するにはどうすればよいですか?