1

ASP.NETSIMPLEMEMBERSHIPを使用してプロジェクトを開始しました。ここで、SIMPLEMMEMBERSHIPテーブルにユーザーを追加できるWPFアプリケーションを作成する必要があります。

ASP.NETでは、これが新しいアカウントを作成する機能であることを確認しました。

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

この機能をデスクトップアプリケーションに実装するために何を提案しますか。WCF Webサービスの作成を考えていましたが、作成がどれほど難しいかわかりません。

4

2 に答える 2

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 に答える
0

WCF を使用することもできますが、おそらく最も簡単な解決策は、Asp.net シンプル メンバーシップ テーブルを Entity Framework モデルの一部として含め、WPF アプリ内からモデルを使用することです。詳細については、この投稿をご覧ください。

もちろん、これには SQL Server への直接アクセスが必要であり、EF モデルから参照されるテーブルへのアクセス権を持つ SQL Server アカウントを使用するか、アプリ ユーザーが統合セキュリティを介して SQL Server にアクセスできる必要があります。 (SQL Server で混合モード認証を使用している場合)。

于 2013-01-15T01:02:32.530 に答える