2

我们已经开始与同步框架原型......我想知道是否/如何我们可以使用加密,认证和压缩...同步框架Microsoft加密和压缩

难道我们仅限于使用SSL wcf还是有其他的可能性......也想知道压缩或认证是否可能以及如何?任何与示例伟大的链接...

我假设为其基于WCF的,我们可以使用所有的WCF认证mechansims甚至可能是一个压缩传输通道或这样的......但如果有漂浮的例子,我太愚蠢找请让我知道...

干杯亚历克斯

回答

2

对于加密可以使用WCF绑定标签

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

为了验证你可以问服务类的ServiceSecurityContext.Current。 WindowsIdentity知道谁是用户,你是否认证rutine。

对于压缩,你可以创建你的WCF频道,可以在发送数据之前使用GZip压缩,并在接收之前进行解压缩。 (我今天会上传一个例子)。

你也可以在这里下载压缩的实现:http://weblogs.asp.net/cibrax/archive/2006/03/29/WS_2D00_Compression-for-WCF.aspx

+0

嘿哇! :-)好回答!我会检查一下,我不会给你满分,以防万一有人能够顶上它,但很多已经感谢,我认为点是你的! :-) – alex 2010-01-26 13:06:24