0

WCF Ria と Entity フレームワークを使用する Silverlight アプリケーションがある場合、フローがどのようになるかを誰かに説明してもらえますか。そのため、情報の転送をどこで保護するかをよりよく理解できます。

私は、ユーザーが Web サイトに入り、Silverlight アプリケーションがユーザーのコンピューターにダウンロードされると考えています。次に、ユーザーが新しいエントリを作成する場合、詳細を入力すると、サービスの新しいインスタンスが作成されます。このサービスは、Silverlight アプリケーションを含む Web プロジェクトにあります。次に、Web プロジェクトの Web サービスに情報が送信され、Web サービスから DAL があるサーバーに情報が送信されます。すべての情報は XML で送信されます。そして、ユーザーからWebサービスまで、およびWebサービスからDALがあるサーバーまで、それを保護する必要があります。

私は正しいですか、それとも完全に間違っていますか?

ありがとう

4

1 に答える 1

0

WCF を使用してクライアントとサーバーの間でデータを暗号化するために私が確立した最善の方法は、DomainService でセキュリティで保護されたエンドポイントを要求するように EnableClientAccess を設定することでした。

[EnableClientAccess(RequiresSecureEndpoint = true)]
public partial class DomainService : LinqToEntitiesDomainService<YourEntities>
于 2013-02-28T13:03:46.547 に答える