2009-04-15 9 views
1

Voici mon scénario:Comment configurer la sécurité WCF pour un service interne entre deux domaines?

Je prévois d'exécuter un service WCF hébergé sur Windows Service sur un serveur qui est en dehors de notre domaine (dans son propre groupe de travail). J'ai besoin d'y accéder en toute sécurité à partir d'un client qui se trouve dans notre domaine. Il y a un pare-feu entre les deux machines que nous contrôlons.

Le service n'a pas besoin d'être accessible par une autre machine et ne doit en réalité accepter aucune connexion de machines autres que celle désignée.

La communication doit être cryptée.

Ma question est, quelle est la meilleure liaison, le mode de sécurité, et la méthode d'authentification à cette fin? Je voudrais utiliser le netTCPBinding parce que c'est le plus efficace, mais s'il y en a un autre qui est plus adapté au travail, je suis ouvert aux suggestions.

Répondre

2

Il est difficile de vous donner une réponse difinitive, je recommanderais d'examiner les pièces 3 . La plupart des liaisons, à part basicHttpBinding, crypteront vos messages. netTCPBinding semble approprié de ce dont vous avez besoin: CodePlex Bindings. J'espère que ça aide!

également Learning WCF par Michelle LeRoux Bustamante - bonne ressource & her website

Questions connexes