我使用表單身份驗證爲我的網站的用戶。有些用戶可以輸入基於web.config中的某些頁面:增量允許用戶在ASP.net授權
<authorization>
<allow users="admin"/>
</authorization>
我想增加允許用戶動態(用戶表是數據庫)。可我做到這一點?
我使用表單身份驗證爲我的網站的用戶。有些用戶可以輸入基於web.config中的某些頁面:增量允許用戶在ASP.net授權
<authorization>
<allow users="admin"/>
</authorization>
我想增加允許用戶動態(用戶表是數據庫)。可我做到這一點?
您應該使用角色提供程序並將web.config設置爲基於角色允許或拒絕。
在你的web.config
<authorization>
<allow roles="Administrators" />
<deny users="*" />
</authorization>
在你的頁面代碼,使用Roles
類。
我該怎麼做?你可以給我一個例子嗎? – 2012-01-27 13:45:34
@MohamadKiani - 已更新。 – 2012-01-27 13:48:06
這個問題真的不清楚。你的意思是*動態實現授權嗎? – 2012-01-27 13:43:08
是的,我想要增加用戶而不在web.config中添加標籤。 – 2012-01-27 13:44:34