2010-11-27 55 views
0

我正在开发一个asp.net网站,有文件夹student,admin..i这两个student和admin文件夹都有注册和登录页面,我想知道如何访问任何用户对admin文件夹页面的限制。基本上我希望管理文件夹注册的人应该有权访问学生部分的所有页面,如果他们可以使用ID,密码登录...但我不希望任何学生甚至访问管理部分的登录页面,而不管即使任何学生都知道URl为管理员登录页面,注册页面(因为我不想让他注册),我还想知道我能否再次划分其他一些管理员的一些限制。基本上我想设置角色,管理员可以访问所有的网站页面,但学生甚至不能访问该管理文件夹页面,再次某些不同类型的管理员不能访问同一管理部分页面的几页请详细说明我如何实现这个 ?如何设置角色来限制在asp.net中访问页面?

回答

1

我会建议看看内置于ASP.Net 2.0版本的角色管理器。我没有试图解释所有的细节,而是提供了以下如何从MSDN向你展示How To: Use Role Manager in ASP.NET 2.0

一旦你开始使用它,你可以回来并发布一些更具体的问题,如果你有任何问题。