ASP.NET Core MVC では、ユーザーがアクセスを許可されていないナビゲーション バーのリンクを非表示にしたいと考えています。現在、以前のプロジェクトで使用したMvcSiteMapProviderは ASP.NET Core MVC をサポートしていません。
数年前に同様の質問がありましたが、提案された回答は機能しますが、コントローラー/アクションに設定された認証フィルターを繰り返して、リンクが非表示になるようにする必要があります。
これはどのように行うことができますか? ASP.NET Core MVC でのセキュリティ トリミングの現在の例はありますか?