我有一个建筑困境......
我需要从不同的ASP.NET Web窗体应用程序管理现有的ASP.NET Web窗体应用程序的用户。这两个应用程序都有自己的数据库和成员资格的实现。
我已经玩弄了通过CORS的Web服务远程执行此操作的想法。但有什么方法可以在同一个VS解决方案中做到这一点? IE浏览器。添加另一个项目(仅用于管理其他应用程序的用户)。有没有办法将类似的功能添加到类库项目?具体来说,我只是在基本的CRUD功能之后。
答案 0 :(得分:1)
它们是否在同一个解决方案中似乎与从单独的Web应用程序管理它们无关。在数据库中集成将限制Web应用程序。
网络服务是理想的选择。我建议webservice不知道它正在使用下面的成员资格提供程序。随着您的Web应用程序的进展,您可能希望将身份验证系统与另一个(例如,移至.NET Core)切换出来。因此,两个应用程序之间的依赖关系越多意味着它们都必须一起更改。通过Web服务隔离意味着他们可以独立进步。