0

我们有一个基于 Web 的多部分应用程序。对于每个客户,我们必须删除其中的一部分。如何在 Visual Studio 中管理项目?安装程序时必须包含吗?感谢那些分享他知识的人。

4

2 回答 2

0

我在这里得到的是,您希望每当新成员访问您的应用程序时,他们必须获得基于角色的 UI,他们被分配。那么在这方面,基于角色和成员资格的文章可能会有所帮助。

于 2012-09-17T10:19:09.447 回答
0

我刚刚意识到我想我明白你在这里问什么。我猜你有一个完整的解决方案,比如说三个文件:Water.apsx, Air.aspx, Land.aspx. 您所说的客户是例如“船先生”、“直升机先生”和“飞机先生”。

我的假设是您希望为所有类型(即三个 ASPX 文件)开发一个全面覆盖的解决方案,但仅根据以下时间表交付它们:

  1. 船先生-> Water.aspx
  2. 直升机先生 -> Air.aspx
  3. Mr. Airplane -> Air.aspx 和 Land.aspx (因为飞机可以在地面滑行)

如果假设不正确,请立即停止阅读!:)

否则:您可以部署基于角色的解决方案。您会为您网站的访问用户分配一个角色(或实际上是一组角色)。然后,您在整个注册解决方案中开发的每个页面都将由许多可见的角色标记。

当所述用户登录时,分配给该特定帐户的一组角色将构成一个访问权限表,可用于允许/阻止他查看某些页面。

几周前我问了一个非常相似的问题(假设我猜对了你的意图),这就是我得到的答案。

于 2012-09-15T14:18:01.603 回答