Partager via


Configuration de la sécurité

L’onglet Sécurité de la boîte de dialogue de configuration de AppFabric permet de configurer la sécurité à l'aide de certificats. Vous pouvez sélectionner un certificat X.509 en interrogeant ou en parcourant un magasin de certificats X.509. Certains points de terminaison d'un service .NET Framework 4 sont sécurisés et assurent leur sécurité à l'aide de certificats de sécurité. L'onglet Sécurité permet de définir un certificat à utiliser par un service si l'un de ses points de terminaison (sécurisés) nécessite un certificat pour signature. Les points de terminaison sécurisés peuvent également utiliser un certificat de sécurité pour authentifier le service auprès des clients WCF à l'aide du mode de sécurité Message. Ceci garantit au client que le serveur est bel et bien celui auquel il tente de se connecter pour exécuter un de ses services .NET Framework 4.

Vous pouvez configurer un certificat pour un service .NET Framework 4 géré par AppFabric de deux façons. Vous pouvez recourir à AppFabric dans le Gestionnaire des services Internet ou utiliser les cmdlets de AppFabric spécialement conçues pour la gestion des certificats de service .NET Framework 4. Les modifications effectuées via les cmdlets ou l'interface utilisateur de AppFabric affectent l'élément <serviceCertificate> dans le fichier de configuration approprié.

<system.serviceModel>
  <services>
    <service name="s1" behaviorConfiguration="s1Behavior"/>
  </services>
  <behaviors>
    <serviceBehaviors>
      <behavior name="s1Behavior">
        <serviceCredentials>
          <serviceCertificate findValue="Contoso.com"
                              x509FindType="FindBySubjectName" />
        </serviceCredentials>
      </behavior>
    </serviceBehaviors>
  </behaviors>
</system.serviceModel>

Notes

La simple configuration du certificat ne suffit pas à sécuriser la communication pour un service. Le service doit également exposer un point de terminaison à l'aide de certificats sécurisés.

Pour plus d'informations sur la configuration des certificats de service pour les points de terminaison de service .NET Framework 4, consultez la page <serviceCertificate> de serviceCredentials> (https://go.microsoft.com/fwlink/?LinkId=167979).

Dans cette section

  2011-12-05