Creating AS2 agreements in Contoso

In the Contoso_SupplyChain integration account, select the option to add an integration account:

  1. Select Contoso_ShipAnyWhere_AS2 as the Name of the agreement
  2. Select AS2 as the Agreement type
  3. Since we are creating this agreement in Contoso's integration account, select Contoso as Host Partner
  4. Select Contoso_AS2 as Host Identity
  5. Select ShipAnyWhere_AS2 as Guest Identity:

In our scenario, Contoso does not receive AS2 messages. However, it receives MDNs back from ShipAnyWhere. As such, the Receive Settings need to be configured as well.

Both Contoso and ShipAnyWhere decided to encrypt and sign the messages they exchange:

  • Select ShipAnyWhere's public key certificate as a signing certificate for verifying signatures
  • Select ContosoPrivateKeyCertificate as the encryption key used to decrypt messages:

Contoso sends messages to ShipAnyWhere. As such, we need to configure the sender-side settings as well:

  1. Tick the Enable message signing checkbox and select ContosoPrivateKeyCertificate:

  1. Tick on Enable message encryption and select ShipAnyWherePublicKeyCertificate:

  1. In the Acknowledgement settings, select Request MDN and Request signed MDN options:

 

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset