Partage via


Configuration de la validation (AS2)

Dans le contrat partenaire, vous devez spécifier les paramètres de validation pour valider le message AS2 entrant.

Remarque

Aucune propriété n’est désactivée sous l’onglet d’accord unidirectionnel Partie A->Partie B si vous avez décoché la case BizTalk local traite les messages reçus par la partie ou prend en charge l’envoi de messages de cette partie pour la Partie A. Toutefois, les propriétés suivantes sont désactivées sur la même page dans l’onglet Partie B->Partie A si vous avez coché la case lors de la création de la Partie A.

  • Utiliser les paramètres de contrat pour la validation et MDN au lieu de l’en-tête de message

Conditions préalables

Vous devez être connecté en tant que membre du groupe Administrateurs BizTalk Server ou Opérateurs BizTalk Server B2B.

Pour configurer les propriétés de validation

  1. Créez un contrat AS2 comme décrit dans Configuration des paramètres généraux (AS2). Pour mettre à jour un contrat AS2 existant, cliquez avec le bouton droit sur le contrat dans la page Parties et Profils professionnels , puis cliquez sur Propriétés.

  2. Sous l’onglet Contrat unidirectionnel, cliquez sur Validation.

  3. Cochez la case Utiliser les paramètres de contrat d’utilisation pour la validation et MDN au lieu de la case à cocher d’en-tête du message si vous souhaitez que BizTalk Server valide la signature numérique, la compression et le chiffrement du message entrant, en fonction des paramètres du contrat. Si la case à cocher est désactivée, les messages sont validés par rapport aux propriétés de l’en-tête AS2 du message au lieu des propriétés du contrat pour déterminer ce traitement. Pour obtenir la liste des en-têtes AS2, consultez Messages AS2.

  4. Cochez la case Message should be signed pour vous assurer que le message entrant est signé.

  5. Cochez la case Le message doit être compressé pour vous assurer que le message entrant est compressé.

  6. Cochez la case Message pour vous assurer que le message entrant est chiffré. Sélectionnez l’algorithme de chiffrement dans la liste déroulante Algorithme de chiffrement .

    À compter de BizTalk Server 2016 et de versions plus récentes, la prise en charge d’AES est automatiquement incluse. Les options incluent DES3, RC2, AES128 (par défaut), AES192 et AES256.

    Pour les versions précédentes de BizTalk Server, les options sont DES3 et RC2.

    Remarque

    Uniquement si la propriété appropriée est définie, le pipeline de réception AS2 vérifie la signature numérique, décompose le message ou déchiffre le message. Si la propriété Utiliser les paramètres de l'accord pour la validation et MDN au lieu de l'en-tête de message est sélectionnée et que le message a des propriétés de transport différentes pour la signature, la compression et le chiffrement par rapport à celles sélectionnées dans les propriétés de l'accord, alors le décodeur AS2 suspendra le message et publiera une erreur.

  7. Activez la case à cocher Vérifier la liste de révocation de certification pour déterminer si le certificat à utiliser pour valider un message entrant a été inclus dans la liste de révocation de certification, indiquant qu’il a été révoqué ou si la date d’expiration est passée. Dans ce cas, BizTalk Server ne déchiffre pas le message, mais le suspend. Si cette propriété est désactivée, BizTalk Server n’effectue pas cette vérification.

    Remarque

    Il existe une latence liée à la récupération et à la recherche de la liste de révocation de certificats.

  8. Activez la case à cocher Vérifier les messages en double dans la case à cocher pour déterminer si le message entrant est un doublon de messages reçus précédemment.

    Si vous avez vérifié la vérification des messages en double dans la propriété, définissez la propriété jours pour indiquer l’étendue des messages reçus précédemment à utiliser lors de la vérification des doublons ; vérifiez la propriété Suspendre les messages dupliqués pour indiquer que les messages en double doivent être suspendus.

    Remarque

    Les champs AS2-From et AS2-To sont utilisés pour déterminer si un message est un doublon. Si le message contient les mêmes valeurs pour ces champs qu’un message reçu précédemment, il est marqué comme dupliqué même si les autres en-têtes ou la charge utile sont différents.

  9. Cliquez sur Appliquer pour accepter les modifications avant de poursuivre la configuration, ou cliquez sur OK pour valider les modifications, puis fermez la boîte de dialogue.

Voir aussi

Configuration des propriétés d’un contrat AS2