Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: Azure Logic Apps (Használat + Standard)
Az Azure Logic Appsben AS2-műveletek használatakor as2-üzeneteket kezelő munkafolyamatokat hozhat létre az elektronikus adatcsere (EDI) kommunikációhoz. Az EDI-üzenetkezelésben a nyugtázások az EDI-váltás feldolgozásának állapotát adják meg. A váltáskor az AS2 Decode művelet üzeneteloszlási értesítést (MDN) vagy nyugtázást adhat vissza a feladónak. Az MDN a következő elemeket ellenőrzi:
A fogadó partner sikeresen megkapta az eredeti üzenetet.
A küldő partner összehasonlítja az
MessageID
eredetileg elküldött üzenet értékét azzal aoriginal-message-id
mezővel, amelyet a fogadó tartalmaz az MDN-ben.A fogadó partner ellenőrizte a kicserélt adatok integritását.
Az üzenetintegritás-ellenőrzés (MIC) vagy a MIC-kivonat az eredetileg elküldött üzenet hasznos adataiból lesz kiszámítva. A küldő partner összehasonlítja ezt a mikrofont azzal a MIC-vel, amelyet a fogadó számított ki a fogadott üzenet hasznos adataiból, és amely az MDN mezőjében
Received-content-MIC
szerepel, ha aláírta.Feljegyzés
Az MDN aláírható, de nem titkosított vagy tömörített.
A nyugta megtagadása
A küldő partner összehasonlítja az aláírt MDN-t a fogadó partner nyilvános kulcsával, és ellenőrzi, hogy az MDN visszaadott MIC-értéke megegyezik-e a nem megtagadási adatbázisban tárolt eredeti üzenet hasznos adatainak MIC-jével.
Feljegyzés
Ha engedélyezi az MDN válaszként való küldését, a logikai alkalmazás megpróbál egy MDN-t visszaadni az AS2 üzenetfeldolgozás állapotának jelentéséhez, még akkor is, ha a feldolgozás során hiba történik. Az AS2-átvitel nem fejeződik be, amíg a feladó nem kapja meg és nem ellenőrzi az MDN-t.
A szinkron MDN HTTP-válaszként szolgál, például állapotként 200 OK
.
Ez a témakör rövid áttekintést nyújt az AS2 MDN ACK-ről, beleértve a nyugtázás létrehozásához használt tulajdonságokat, a használni kívánt MDN-fejléceket és a mikrofont. További kapcsolódó információkért tekintse át a következő dokumentációt:
- Exchange AS2-üzenetek b2B nagyvállalati integrációhoz az Azure Logic Appsben
- AS2 üzenetbeállítások
- Az Azure Logic Apps bemutatása
MDN-generáció
Az AS2 Decode művelet egy MDN-t hoz létre egy kereskedelmi partner AS2-szerződés tulajdonságai alapján, ha a megállapodás fogadási beállításainál az MDN küldése lehetőség van kiválasztva. Ebben a példában az üzenetfejléc AS2-From tulajdonsága az MDN létrehozásához használatos, de más tulajdonságok és értékük a partner AS2-szerződésbeállításaiból származnak.
Alapértelmezés szerint a bejövő AS2 üzenetfejlécek az MDN érvényesítésére és generálására szolgálnak. A szerződés érvényesítési és MDN-beállításainak használatához a szerződés fogadási beállításai között válassza az Üzenet tulajdonságainak felülbírálása lehetőséget. Ellenkező esetben, ha ez a beállítás nem lesz kijelölve, vagy egy szerződés nem érhető el, az AS2 Dekódolás művelet a bejövő üzenetfejléceket használja.
MDN-fejlécek
Az MDN és az AS2 üzenet válaszként való összekapcsolásához a rendszer a fejlécet, AS2-To
az élőfejet és MessageID
a AS2-From
környezettulajdonságot használja. Az MDN-ben a fejléc az Original-Message-ID
Message-ID
AS2 üzenet fejlécéből származik, amelyre az MDN a válasz. Az MDN a következő fejléceket tartalmazza:
Fejlécek | Leírás |
---|---|
HTTP és AS2 | További információkért tekintse át az AS2 üzenetbeállításokat. |
Átviteli réteg | Ez az élőfej tartalmazza az Content-Type aláírt többrészes üzenetet, a MIC algoritmusát, az aláírásformázási protokollt és a legkülső többrészes határ alfejléceket. |
Első rész | Az aláírt többrészes üzenet első része a beágyazott MDN. Ez a rész emberi olvasható. |
Második rész | Az aláírt többrészes üzenet második része tartalmazza a digitális aláírást, az eredeti üzenetre mutató hivatkozást, a diszpozíció típusát és állapotát, valamint a MIC-értéket. Ez a rész géppel olvasható. |
MIC-kivonat
A MIC kivonat vagy MIC ellenőrzi, hogy egy MDN korrelál-e az eredetileg elküldött üzenet hasznos adataival. Ezt a mikrofont a bővítménymező aláírt többrészes MDN-üzenetének Received-Content-MIC
második része tartalmazza.
A MIC alap64 kódolású, és a MIC-algoritmus tulajdonságból van meghatározva, amely akkor van engedélyezve, ha az AS2-szerződés Fogadási beállításai lapon az MDN és az Aláírt MDN küldése tulajdonság van kiválasztva. A MIC-generációhoz a következő támogatott kivonatoló algoritmusok közül választhat:
- SHA1
- MD5
- SHA2-256
- SHA2-384
- SHA2-512
Az alábbi képernyőképen például az AS2-szerződés fogadási beállításai lapon látható MDN-tulajdonságok láthatók: