管理其他应用程序的ASP.NET成员身份

时间:2017-02-07 20:59:18

标签: c# asp.net visual-studio asp.net-membership

我有一个建筑困境......

我需要从不同的ASP.NET Web窗体应用程序管理现有的ASP.NET Web窗体应用程序的用户。这两个应用程序都有自己的数据库和成员资格的实现。

我已经玩弄了通过CORS的Web服务远程执行此操作的想法。但有什么方法可以在同一个VS解决方案中做到这一点? IE浏览器。添加另一个项目(仅用于管理其他应用程序的用户)。有没有办法将类似的功能添加到类库项目?具体来说,我只是在基本的CRUD功能之后。

1 个答案:

答案 0 :(得分:1)

它们是否在同一个解决方案中似乎与从单独的Web应用程序管理它们无关。在数据库中集成将限制Web应用程序。

网络服务是理想的选择。我建议webservice不知道它正在使用下面的成员资格提供程序。随着您的Web应用程序的进展,您可能希望将身份验证系统与另一个(例如,移至.NET Core)切换出来。因此,两个应用程序之间的依赖关系越多意味着它们都必须一起更改。通过Web服务隔离意味着他们可以独立进步。