程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> asp.net2.0啟用membership部署後如何添加編輯權限給角色/用戶

asp.net2.0啟用membership部署後如何添加編輯權限給角色/用戶

編輯:.NET實例教程
ASP.Net2.0啟用membership部署後如何添加編輯權限給角色/用戶
2007年12月27日 星期四 下午 03:41
      最近的一個項目用了微軟的membership機制,重寫了MembershipProvider與RoleProvider,我們知道membership是由web.config給角色或用戶配置權限的,編程階段我們可以通過vs2005提供給我們的ASP.Net配置選項來修改設置,但是當我們部署之後,如何對新角色設置訪問權限呢?其實只需要通過IIS就可以完成,不過前提是你通過後台已經把相應的用戶或角色已經添加完畢。
具體步驟:

1.打開IIS信息服務管理器

2.選擇你需要設置權限的目錄或文件(注意),點擊右鍵——>屬性——>選擇ASP.Net——>編輯配置



3.打開ASP.Net配置設置,選擇授權,
在這裡你會看到在編程時所設置的授權規則,並且你可以更改設置用戶或角色的授權訪問(注意用戶和角色已經通過後台添加)。



4.點擊添加測試,查看web.config中設置變化。





怎麼樣已經變化了吧,雖然是通過IIS設置,只能在服務器上操作(你也可以通過IIS遠程連接訪問),但是可以脫離web.config手動更改代碼出錯的風險,已經可以接受了,並且可以針對不同目錄、不同頁面設置權限(把這個交給網站管理員完成吧),當然理想狀態時在coding階段能通過api編寫後台設置模塊,不過還沒有發現很好的辦法。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved