ASP.NETWebアプリケーションのメンバーシップ/クレデンシャルにASP.NETログインコントロールとフォーム認証を使用しています。そして、私はサイトナビゲーションにサイトマップを使用しています。
SiteMapDataSourceを使用してASP.NETTreeViewおよびMenuナビゲーションコントロールを設定しています。ただし、管理者以外のユーザーには、管理者専用の立ち入り禁止のページが表示されます。
KevinPangは次のように書いています。
この質問が他の質問とどのように違うのかわかりません…
もう1つの質問は、アクセス許可の割り当てと維持に関するものです。
この質問は、ナビゲーションの表示のみを扱っています。具体的には、サイトマップデータソースを使用したTreeViewおよびMenuコントロール。
<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1" />
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" ShowStartingNode="False" />
ニコラスは書いた:
サイトマップにrole="SomeRole"を追加します
それは表示の問題だけを処理しますか?または、そのようなページ権限が適用されていますか?