2

同期フレームワークを使用してプロトタイピングを開始しました...暗号化、認証、および圧縮を使用できるかどうか/どのように使用できるかを知りたいです...

wcfでsslを使用することに制限されていますか、それとも他の可能性がありますか...圧縮または認証が可能かどうかとその方法も知りたいですか?素晴らしい例とのリンク...

私はそのWCFベースとして、すべてのWCF認証メカニズムとおそらく圧縮トランスポートチャネルなどを使用できると推測しています...しかし、私が見つけるのがあまりにも愚かであるという例が浮かんでいる場合は、私に知らせてください...

乾杯アレックス

4

1 に答える 1

2

暗号化には、WCFバインディングタグを使用できます

<security mode="Transport">
   <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
   <message clientCredentialType="Windows" />
</security>

認証については、ServiceクラスでServiceSecurityContext.Currentを要求できます。WindowsIdentityは、ユーザーが誰であるかを認識し、認証を行いますか。

圧縮の場合、データを送信する前にGZip圧縮を使用し、受信する前に解凍することでWCFチャネルを作成できます。(今日は例をアップロードします)。

また、ここから圧縮の実装をダウンロードできます:http ://weblogs.asp.net/cibrax/archive/2006/03/29/WS_2D00_Compression-for-WCF.aspx

于 2010-01-26T12:46:01.007 に答える