2012-02-12 3 views
0

によって生成されたスキーマは、私がシナリオを持っていると私は本当にあなたの助けを必要とし、WCF認証とカスタムスキーマを使用していません。私はaspnet_regsql.exeを使用してデータベースを設定し、このデータベースをユーザの登録、ユーザの認証などのアプリケーションで使用し始めましたが、これは解決策ではありません。探しています。私はこのテンプレートが満たされていない次の問題を抱えています。Silverlightのビジネステンプレートタイプアプリケーションaspnet_regsql.exeツール

  1. 私はasp.netのテーブルに行くことができないことを意味するカスタムテーブルと異なる種類のユーザーを作成するためのカスタムGUIを持っている(それはそうですか?)
  2. 私はに私の認証Webサービスをしたいですwcfサービスであり、他のサービスを提供するはずのサーバー上でサービスを提供することができます。
  3. 独自のルールを作成したいと思います。自分のGUIに基づいてこれらの役割をユーザーに割り当てる必要があります。私はisLoggingInなど、私のWebContextは私のWCFサービスと連携し、私にそれが現在isAthenticated、isLoggedInのように、Silverlightのビジネスアプリケーションテンプレートの場合に与えているすべてのものを与えたい

どのように私は移動する必要があります、 何か案は?おかげ

+0

質問のタイトルを再フォーマットして、タグのコレクションではなく実際の質問にすることができますか? – svick

+0

どうもありがとうございます。 – KMH

答えて

0
  1. は本当に、あなたは、元の認証サービス(メモリが提供する場合AuthenticationBase由来)を使用しますが、カスタムのもので、ウェブの設定で役割と会員プロバイダを交換する必要があるわけではありません。あなた自身のテーブルを使うことができます。私の経験では - -

  2. WCFリアは、認証に建て提供し、それはかなり良い解決策とはかなりうまく動作します。

  3. は、あなたが使用してどのようなカスタムの役割や会員プロバイダ、とあなた次第であることを行うことができます。 WCFリアから

  4. 認証サービスはWebContextオブジェクトのクライアント側を生成します。必要な機能が含まれています。

+0

Maciek、Silverlightアプリケーションをホストしているサーバーではなく、別のサーバーにサービスを展開する必要があります。これはRIA Servicesで可能になります。第二に、いくつかの良いリソースを教えてください。返信いただきありがとうございます。 – KMH

+0

1.可能ですが、RiaサービスはIIS上でのみホスト可能です。 2.このシナリオでは、ドメイン間のアクセスの問題が発生するため、注意してください。 3. Googleに問い合わせます。 – Maciek

関連する問題