ASP.NETコアでAureliaを使用してSPAアプリケーションを開発しました。今、私は私のstartup.csに私は私のconfigureメソッドでは、次のしたファイル:私が理解からASP.NETコアSPAを使用してWindows認証を実装する
app.UseIISPlatformHandler();
app.UseApplicationInsightsExceptionTelemetry();
app.UseStaticFiles();
app.UseFileServer(new FileServerOptions
{
EnableDefaultFiles = true,
EnableDirectoryBrowsing = false
});
、このapp.UseStaticFiles()
はアプリがdefault.html
またはindex.html
ためwwwrootフォルダに見えるように指示します。どうにかしてユーザーのWindowsユーザー名を確認し、ビジネスロジックを使ってチェック/検証するビジネスロジックを実行したいと考えています。私はちょうど家庭用コントローラを作成し、それが適切なチェックをした後、あるいはstartup.csファイル内からこれを達成した後にコントローラがwwwroot/index.htmlファイルを返すようにする方法がありますか?もしそうなら、あなたはどのように詳しく説明できますか?
カスタムミドルウェアを書くことができますし、前に** 'UseFileServer/UseStaticFiles' **それを登録します。 https://docs.asp.net/en/latest/fundamentals/middleware.html#creating-a-middleware-pipeline-with-iapplicationbuilder – Tseng