2

Nous avons commencé le prototypage avec le cadre de synchronisation ... Je voudrais savoir si/comment nous pouvons utiliser le cryptage, l'authentification et la compression ...cadre de synchronisation cryptage Microsoft et la compression

Sommes-nous limités à l'utilisation ssl wcf ou y a-t-il d'autres possibilités ... voudrais aussi savoir si la compression ou l'authentification est possible et comment? Tous les liens avec des exemples ...

Je suppose que son WCF basé nous pouvons utiliser tous les mechansims d'authentification de WCF et peut-être même un canal de transport de compression ou tel ... mais s'il y a des exemples flottants que je suis trop stupide pour trouver s'il vous plaît laissez-moi savoir ...

Vive alex

Répondre

2

pour le cryptage, vous pouvez utiliser la balise de liaison WCF

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

pour l'authentification, vous pouvez demander à la classe de service pour la ServiceSecurityContext.Current. WindowsIdentity pour savoir qui est l'utilisateur et vous authentifier rutine.

Pour la compression, vous pouvez créer votre canal WCF avec peut utiliser la compression GZip avant d'envoyer les données et décompresser avant de recevoir. (Je vais télécharger un exemple aujourd'hui).

vous pouvez également télécharger une implémentation de compression ici: http://weblogs.asp.net/cibrax/archive/2006/03/29/WS_2D00_Compression-for-WCF.aspx

+0

Hey wow! :-) Très bonne réponse! Je vais vérifier, je ne vais pas vous donner tous les points pour le moment, mais merci beaucoup et je pense que les points sont à vous! :-) – alex