ログインするユーザーごとに異なる XML サイトマップをロードする必要があります。このサイトマップはさまざまなソース (Web サービス、データベース、ファイル) から取得でき、実行時にロードする必要があります。
ユーザーがログインすると、そのユーザーのカスタム XML が取得され、Session に入れられます。カスタム SiteMapProvider の BuildSiteMap() メソッドで、XML をサイトマップとしてロードする必要があります。これをノードごとに行う方法は知っていますが、私の質問は次のとおりです。XMLSiteMapProvider が XML ファイルからサイトマップ データをロードできる場合、インメモリ サイトマップ ファイルから同じことを行うことができますか (XML をサイトマップ XML) ?
コメントをいただければ幸いです。