2013-01-15 3 views
1

ASP.NET SIMPLE MEMBERSHIP을 사용하여 프로젝트를 시작했습니다. 이제는 SIMPLEM MEMBERSHIP 테이블에 사용자를 추가 할 수있는 WPF 응용 프로그램을 만들어야합니다. 은 ASP.NET에서 WPF 응용 프로그램에서 SimpleMembership 사용

, 나는이 새 계정을 만들 수있는 기능입니다 것을 발견했습니다 당신이 제안 무엇

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

는 데스크톱 응용 프로그램에서이 기능을 구현 할 수 있습니다. WCF 웹 서비스를 만드는 것을 생각하고 있었지만, 얼마나 어렵게 만들 수 있는지 알지 못합니다.

답변

0

WCF를 사용할 수 있지만 가장 간단한 해결책은 Entity Framework 모델의 일부로 Asp.net Simple Membership Tables를 포함하고 WPF 응용 프로그램에서 모델을 사용하는 것입니다. 자세한 내용은 post을 확인하십시오.

물론 SQL Server에 직접 액세스해야하며 EF 모델에서 참조하는 테이블에 액세스 할 수있는 SQL Server 계정을 사용해야하거나 응용 프로그램 사용자가 SQL에 액세스해야합니다 통합 보안을 통한 서버 (SQL Server와 혼합 모드 인증을 사용하는 경우).

+1

을하지만 MVC 해시 암호를 만드는 방법을 모르는 그 물건은 다른 테이블에 행을 대중화 –

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