我使用 ASP.NET SIMPLE MEMBERSHIP 开始了我的项目。现在我有必要创建一个可以将用户添加到 SIMPLEM MEMBERSHIP 表的 WPF 应用程序。
在 ASP.NET 中,我发现这是创建新帐户的函数:
WebSecurity.CreateUserAndAccount(model.UserName, model.Password);
您会建议在桌面应用程序中实现此功能吗?我正在考虑创建一个 WCF Web 服务,但我不知道创建它有多么困难。
我使用 ASP.NET SIMPLE MEMBERSHIP 开始了我的项目。现在我有必要创建一个可以将用户添加到 SIMPLEM MEMBERSHIP 表的 WPF 应用程序。
在 ASP.NET 中,我发现这是创建新帐户的函数:
WebSecurity.CreateUserAndAccount(model.UserName, model.Password);
您会建议在桌面应用程序中实现此功能吗?我正在考虑创建一个 WCF Web 服务,但我不知道创建它有多么困难。
您可以使用 WCF,但可能最简单的解决方案是将 Asp.net 简单成员表作为实体框架模型的一部分,并在 WPF 应用程序中使用该模型。查看这篇文章了解更多详情。
当然,这需要直接访问您的 SQL Server,并且必须使用可以访问从 EF 模型引用的表的 SQL Server 帐户,或者应用程序用户必须通过集成安全性访问 SQL Server (如果对 SQL Server 使用混合模式身份验证)。
何必?
我只想让您的用户转到一个链接并通过 asp.net 页面在线注册一个帐户。注册后,提供 WPF/windows 客户端作为下载。这些东西几乎都是内置的。