作者anandydy529 (AndyAWD)
看板Visual_Basic
标题[.NET] 用巡览控制权限
时间Thu Feb 2 15:47:17 2012
请输入专案类型(网站专案或者应用程式专案):Visual studio 2008
请问一下,我依照网页指示
http://www.dotblogs.com.tw/mis2000lab/archive/2011/04/27/23689.aspx
在Web.sitemap里面设定roles权限
asp.net组态建立角色
在web.config输入下面的程式
<authentication mode="Forms">
<forms loginUrl="login.aspx"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
<siteMap defaultProvider="aspnetxmlsitemapprovider" enabled="true">
<providers>
<clear/>
<add name="AspNetXmlSiteMapProvider"
type="System.Web.XmlSiteMapProvider, System.Web,
Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="web.sitemap"
securityTrimmingEnabled="true"/>
</providers>
</siteMap>
网路和书上都写这样搭配Treeview就可以给不同权限的人看到指定的内容
不过我连用自动的访客帐号登入还是看的到树状图的所有内容
请问还有什麽要修正的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.64.104.172
※ 编辑: anandydy529 来自: 203.64.104.172 (02/02 15:54)
1F:→ anandydy529:自问自答,子资料夹内也要有Web.config 02/06 12:51