RIAサービスを使用せずにSilverlight5で認証を使用できるかどうか知りたいのですが。EntityFrameworkを使用してデータベースに接続しています。ビジネスアプリケーションテンプレートも使用しています。ユーザーの資格情報を検証し、新しいユーザーを追加できるカスタムメンバーシッププロバイダーを作成しました。ただし、ログオンしているユーザーに基づいてアプリのコンテンツを制限したい場合は、それを行う方法がありません。RIAサービスドメインコンテキストを作成すると、WebContext.Current.Userを介してユーザー情報を確認できる可能性があると思います。RIAなしでこのタイプの情報を取得する方法はありますか?おそらく、ある種のWCFサービスですか?
1 に答える
1
WebアプリとSilverlightアプリの間でフォーム認証を共有する方法についてのチュートリアルを書いたことがあります。これはriaなしで機能し、保護されたwcfを使用します。個々の役割へのアクセスを微調整することもできます。
http://netpl.blogspot.com/2010/04/aspnet-forms-authentication-sharing-for.html
于 2013-01-10T20:22:36.253 に答える