最近、Visual Studio 2012 Professionalを取得し、Webアプリケーションの設計に取り組んでいます。私は、MVC 4を最上位層、WCFを中間層として使用する3層設計を使用することにしました。また、Microsoftが提供する「すぐに使える」機能をできるだけ多く使用したいと思います($コストを考慮して)。
MVC 4インターネットアプリケーションテンプレートを見ると、アカウントの作成と認証にWebSecurityでLocalDBを使用していることがわかります。中間層を介してユーザーを作成および認証するためのリクエストを送信する予定ですが、同様の機能が必要です。
マイクロソフトは私にこれをどのように望んでいますか?WCF認証と役割サービスに加えて、ASP.NETメンバーシップ、役割、およびプロファイルを実装する必要があるようです。これは正しいですか?