VisualStudioのSilverlightビジネスアプリケーションテンプレートに基づいてOOBSilverlightアプリを作成したいと思います。テンプレートは、デフォルトのASP.Netメンバーシッププロバイダーを使用します。それを使用してユーザーやロールなどを追加する方法を理解しています。それに関するチュートリアルをたくさん見つけました。私ができるようにしたいのは、既存のASP.Netメンバーシップベースを使用するようにSilverlightテンプレートを構成することです。このアプリには、コンパニオンWebサイト(ASP.Netベース)が必要です。
明確にするために:ASP.Net Webサイトをセットアップし、必要なテーブル(aspnet_Users、aspnet_Membershipなど)を使用してSQLデータベースを作成しました。これらのテーブルにあるのと同じユーザーとロールにアクセスするようにSilverlightアプリを構成したいと思います。
Web.configに何を入れる必要があるかについて、誰かが私を助けてくれますか?接続文字列だけが必要ですか?ASP.Net認証は初めてですが、独自の認証サービスを作成するよりも、ASP.Netが提供するものをそのまま使用したいと思います。これは本当に簡単なはずで、Silverlightアプリを正しい方向に向けるだけの問題だと思います。
可能であればSilverlight5と.Net4.5を使用したいのですが、作業が簡単になる場合は、どちらの古いバージョンを使用してもかまいません。