【发布时间】:2010-09-07 04:45:22
【问题描述】:
我正在使用 ASP.NET Login Controls 和 Forms Authentication 作为 ASP.NET Web 应用程序的成员资格/凭据。我正在使用site map 进行网站导航。
我使用 SiteMapDataSource 填充了 ASP.NET TreeView 和 Menu 导航控件。但是非管理员用户可以看到仅限管理员的页面。
Kevin Pang 写道:
我不确定这个问题是怎么回事 不同于你的other question...
另一个问题涉及分配和维护权限。
这个问题只涉及导航的呈现。特别是带有站点地图数据源的 TreeView 和 Menu 控件。
<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1" />
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" ShowStartingNode="False" />
Nicholas 写道:
在站点地图中添加 role="SomeRole"
这是否只处理显示问题?还是强制执行此类页面权限?
【问题讨论】:
标签: asp.net forms-authentication sitemap