0

我正在创建一个 ASP.NET 网站并打算拥有多个“应用程序”,每个应用程序都有自己的一组用户。实际上,我需要一种方法来让人们可以注册不同的组,因此可以在“ApplicationA”中创建“UserA”,也可以在“ApplicationB”中创建“UserA”。我希望在所有应用程序中都创建 UserA,用户必须感觉好像他们正在为每个应用程序创建单独的用户帐户。

我可以使用 ASP.NET 的 Membership 提供程序和 Applications 表来做到这一点,但我很难找到关于如何做到这一点的好教程(搜索“应用程序”只会让我了解如何创建 ASP.NET 应用程序,而不是 Applications 表与 ASP.NET Membership 的关系)。谁能在这里指出我正确的方向?

4

2 回答 2

2

是的,您可以为您声明的应用程序使用 ASP.Net Membership。

请使用新的ASP.Net Universal Provider。(生成 aspnet_xxx 表的成员资格是旧的。)

还要确保在 web.config 中设置以下内容 -

  1. applicationName为每个应用程序设置(在成员资格、角色管理器中)。
  2. machineKey
于 2013-03-05T01:31:15.613 回答