2011-09-17 12 views
1

私はSilverlightアプリケーションを持っています。 WCFサービスを介してサーバーと通信する必要があります。また、クライアントの認証を実行するには何らかの方法が必要です。認証のための最善の方法WCFサービスのSilverlightクライアント

Windowsフォームアプリケーションを開発したとき、私はWSHttpBindingとメッセージセキュリティを使用しました。私はユーザー名とパスワードを提供し、サーバーで検証することができます。

しかし今、私はSilverlightがWSHttpBindingをサポートしておらず、あらゆる種類のメッセージセキュリティをサポートしていないことを発見しました。

SilverlighthアプリケーションからWCFサービスにユーザーの資格情報を提供する最善の方法は何ですか?どのバインディングを使用し、クライアントとサーバー間の通信を保護するか

+0

メッセージのセキュリティはサポートされていない可能性がありますが、トランスポートのセキュリティは見ていますか? – slugster

答えて

1

最も単純なのは、SSLトランスポート暗号化を使用する基本HTTPバインディングです。

これは、ブラウザとWebサーバー間でHTTPSを使用するのと同じ効果があり、クライアントとWebサーバー間のすべてのトランスポートを暗号化します。

+0

しかし、ユーザー名とパスワードはサーバーに転送されますか? –

+0

ありがとう、これは私が必要だったようです –

関連する問題