0

我有一个 Web 应用程序,其中有一个管理员和许多用户。当用户登录时,他会被带到某个页面,他可以从该页面执行其他操作,从而将他引导到仅限于他的其他页面。管理员也是如此。但是,如果我在运行时将 url 更改为受限页面,则用户可以访问管理员页面,反之亦然。我听说过使用会员访问权限。但我不知道它是怎么做的。我正在使用一个 sql 数据库,其中登录详细信息存储在一个表中。

那么如何限制访问呢?我听说它与 web.config 有关系?仅使用后面的代码是否可以达到相同的结果?

4

2 回答 2

0

您应该使用 ASP.NET Membership 提供程序。它会给你很多开箱即用的东西。Scott Mitchell有一个很好的教程,它将指导您完成这个过程。

于 2012-05-11T01:36:59.007 回答
0

加载页面时,您可能必须检查用户是否具有正确的权限并允许访问或将他重定向到另一个页面。

如果 !用户可以访问页面{重定向}

您的页面内容。

于 2012-05-11T01:37:27.367 回答