2011-06-25 24 views
0

wcfサービスを他のベンダーに公開する必要があります。内部クライアントの場合、認証はかなり簡単です。つまり、Windows認証をAzManロールプロバイダで使用することです。WCFカスタム認証

私の次のステップは、同じサービスを外部の顧客に公開することです。彼らは私たちのネットワーク上にないので、私はどのように特定の操作に要求を許可/拒否できるようにロールベースの認証を実装することができますかと思います。

ご協力いただきますようお願い申し上げます。

ありがとうございました。

答えて

0

私はADAM(Active Directoryのアプリケーションモード)を使用するように設定するのAzManをお勧めします。この方法で、定義された役割を持つ外部ユーザーのデータベース(AD)を持つことができ、AzManはそのユーザーの役割を確認するためにそのADAMを呼び出します。私はそれをやったし、それは正常に動作します。 How To: Use ADAM for Roles in ASP.NET 2.0

1

サービスと通信するソフトウェアの場合 - 証明書の認証。

それは人間の場合 - ユーザ名/パスワード

+0

ありがとう@Maxmim、どのように私はあなたのソリューションの両方を達成するか分からない。私はWCFに新しく静かです。あなたは私を助けることができるでしょう。 –

+0

@flybyte - 確かに、あなたはどちらが必要ですか? – Maxim