我对我网站的用户使用表单身份验证。一些用户可以根据web.config输入一些页面:
<authorization>
<allow users="admin"/>
</authorization>
我想动态地增加允许用户。(用户表在数据库中)。我可以这样做吗?
答案 0 :(得分:2)
您应该使用角色提供程序并根据角色将web.config设置为允许或拒绝。
在你的web.config
中<authorization>
<allow roles="Administrators" />
<deny users="*" />
</authorization>
在您的网页代码中,使用Roles
类。