Partager via


Comment configurer les certificats avec un adaptateur MSMQ

L’adaptateur d’envoi MSMQ peut vous aider à sécuriser une connexion avec des serveurs qui acceptent ou nécessitent des certificats clients. Si un certificat client est spécifié, l’adaptateur d’envoi MSMQ utilise le certificat lors de la connexion avec des serveurs qui nécessitent ou acceptent des certificats clients. Si le certificat client n’est pas spécifié et que le serveur de destination nécessite des certificats clients, l’expéditeur n’est pas authentifié et l’adaptateur d’envoi MSMQ ne parvient pas à envoyer le message et suit la logique de nouvelle tentative standard.

L’adaptateur d’envoi MSMQ utilise le certificat client du magasin personnel du compte sous lequel le processus BizTalk Server est en cours d’exécution. Le certificat est spécifié par son empreinte. Si l’adaptateur d’envoi MSMQ ne parvient pas à charger le certificat pour une raison quelconque, le message qu’il a envoyé est suspendu.

Lorsque vous utilisez un adaptateur MSMQ pour envoyer un message chiffré ou signé, configurez la propriété de transport MSMQ d’empreinte du certificat pour le port d’envoi. Dans cette propriété, spécifiez l’empreinte numérique du certificat à utiliser pour l’authentification des messages. Utilisez cette propriété en combinaison avec la propriété Utiliser l'authentification pour vérifier les messages. Utilisez les propriétés Nom d'utilisateur et Mot de passe pour obtenir l'accès aux files d'attente.

Prérequis

Pour exécuter la procédure décrite dans cette rubrique, vous devez être connecté en tant que membre du groupe des administrateurs de BizTalk Server.

Pour configurer BizTalk Server pour envoyer des messages via une connexion MSMQ

  1. Dans la console d’administration BizTalk Server, créez un port d’envoi MSMQ ou ouvrez les propriétés d’un port d’envoi MSMQ existant.

  2. Cliquez sur Configurer dans la section Transport de la boîte de dialogue Propriétés du port d’envoi .

  3. Dans la boîte de dialogue Propriétés du transport MSMQ , pour Authentification, sélectionnez True.

  4. Pour Empreinte de certificat, entrez l’empreinte numérique appropriée.

  5. Cliquez sur OK, puis à nouveau sur OK.