我们已经开始使用同步框架进行原型设计...我想知道我们是否/如何使用加密、身份验证和压缩...
我们是否仅限于在 wcf 中使用 ssl 还是有其他可能性……还想知道是否可以进行压缩或身份验证以及如何进行?任何带有示例的链接都很棒...
我假设它基于 WCF,我们可以使用所有 WCF 身份验证机制,甚至可能使用压缩传输通道等......但是如果有一些我太愚蠢找不到的例子,请告诉我......
干杯亚历克斯
我们已经开始使用同步框架进行原型设计...我想知道我们是否/如何使用加密、身份验证和压缩...
我们是否仅限于在 wcf 中使用 ssl 还是有其他可能性……还想知道是否可以进行压缩或身份验证以及如何进行?任何带有示例的链接都很棒...
我假设它基于 WCF,我们可以使用所有 WCF 身份验证机制,甚至可能使用压缩传输通道等......但是如果有一些我太愚蠢找不到的例子,请告诉我......
干杯亚历克斯
对于加密,您可以使用 WCF 绑定标记
<security mode="Transport">
<transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
<message clientCredentialType="Windows" />
</security>
对于身份验证,您可以在 Service 类上询问 ServiceSecurityContext.Current。WindowsIdentity 知道谁是用户并做你的身份验证程序。
对于压缩,您可以创建 WCF 通道,可以在发送数据之前使用 GZip 压缩并在接收之前解压缩。(我今天将上传一个示例)。
您也可以在此处下载压缩实现:http ://weblogs.asp.net/cibrax/archive/2006/03/29/WS_2D00_Compression-for-WCF.aspx