1

我使用 ASP.NET SIMPLE MEMBERSHIP 开始了我的项目。现在我有必要创建一个可以将用户添加到 SIMPLEM MEMBERSHIP 表的 WPF 应用程序。

在 ASP.NET 中,我发现这是创建新帐户的函数:

 WebSecurity.CreateUserAndAccount(model.UserName, model.Password);

您会建议在桌面应用程序中实现此功能吗?我正在考虑创建一个 WCF Web 服务,但我不知道创建它有多么困难。

4

2 回答 2

0

您可以使用 WCF,但可能最简单的解决方案是将 Asp.net 简单成员表作为实体框架模型的一部分,并在 WPF 应用程序中使用该模型。查看这篇文章了解更多详情。

当然,这需要直接访问您的 SQL Server,并且必须使用可以访问从 EF 模型引用的表的 SQL Server 帐户,或者应用程序用户必须通过集成安全性访问 SQL Server (如果对 SQL Server 使用混合模式身份验证)。

于 2013-01-15T01:02:32.530 回答
0

何必?

我只想让您的用户转到一个链接并通过 asp.net 页面在线注册一个帐户。注册后,提供 WPF/windows 客户端作为下载。这些东西几乎都是内置的。

该链接可能会有所帮助: http ://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5-web -forms-and-asp-net-mvc-4-templates.aspx

于 2013-01-15T03:35:08.837 回答