[.NET] 用巡覽控制權限(以解決)
請輸入專案類型(網站專案或者應用程式專案):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)
→
02/06 12:51, , 1F
02/06 12:51, 1F
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章