Configurazione della convalida (AS2)
Nell'accordo partner è necessario specificare le impostazioni per la convalida del messaggio AS2 in ingresso.
Nota
Nessuna proprietà è disabilitata nella scheda Contratto A-Party> B unidirezionale se si cancellano i messaggi BizTalk locali ricevuti dalla parte o supporta l'invio di messaggi da questa parte di controllo per la parte A. Tuttavia, le proprietà seguenti vengono disabilitate nella stessa pagina nella scheda Party B-Party> A se è stata selezionata la casella di controllo durante la creazione di Party A.
- Usa le impostazioni del contratto per convalida e MDN anziché l'intestazione del messaggio
Prerequisiti
È necessario essere connessi come membro del gruppo Administrators BizTalk Server o BizTalk Server gruppo Operatori B2B.
Per configurare le proprietà di convalida
Creare un contratto AS2 come descritto in Configurazione delle impostazioni generali (AS2). Per aggiornare un contratto AS2 esistente, fare clic con il pulsante destro del mouse sul contratto nella pagina Parti e profili aziendali e fare clic su Proprietà.
In una scheda contratto unidirezionale fare clic su Convalida.
Selezionare la casella di controllo Usa le impostazioni del contratto per la convalida e MDN anziché l'intestazione del messaggio se si vuole BizTalk Server convalidare la firma digitale, la compressione e la crittografia del messaggio in ingresso, in base alle impostazioni del contratto. Se la casella di controllo è deselezionata, per determinare questa elaborazione i messaggi saranno convalidati in base alle proprietà presenti nell'intestazione del messaggio AS2 anziché in base alle proprietà dell'accordo. Per un elenco di intestazioni AS2, vedere Messaggi AS2.
Selezionare la casella di controllo Messaggio da firmare per assicurarsi che il messaggio in ingresso sia firmato.
Selezionare la casella di controllo Messaggio deve essere compressa per assicurarsi che il messaggio in ingresso sia compresso.
Selezionare la casella di controllo Messaggio deve essere crittografata per assicurarsi che il messaggio in ingresso sia crittografato. Selezionare l'algoritmo di crittografia dall'elenco a discesa Algoritmo di crittografia.
A partire da BizTalk Server 2016 e versioni successive, il supporto di AES viene incluso automaticamente. Le opzioni includono DES3, RC2, AES128 (impostazione predefinita), AES192 e AES256.
Per le versioni precedenti BizTalk Server, le opzioni sono DES3 e RC2.
Nota
La verifica della firma digitale, della decompressione del messaggio o della relativa decrittografia verrà eseguita dalla pipeline di ricezione AS2 solo se è stata impostata la proprietà corretta. Se vengono selezionate le impostazioni use agreement per la convalida e MDN anziché la proprietà dell'intestazione del messaggio e il messaggio ha proprietà di trasporto diverse per firma, compressione e crittografia rispetto a quelle selezionate nelle proprietà del contratto, il decodificatore AS2 sospende il messaggio e pubblica un errore.
Selezionare la casella di controllo Controlla elenco revoche di certificazione per determinare se il certificato da usare per convalidare un messaggio in ingresso è stato incluso nell'elenco di revoche di certificazione, che indica che è stato revocato o se la data di scadenza è passata. In tal caso, il messaggio verrà sospeso da BizTalk Server e non verrà decrittografato. Se questa proprietà è deselezionata, questo controllo non verrà eseguito da BizTalk Server.
Nota
Il recupero e la ricerca nell'elenco di revoche di certificati comportano una certa latenza.
Selezionare la casella di controllo Verifica messaggi duplicati all'interno della casella di controllo per determinare se il messaggio in ingresso è un duplicato di messaggi ricevuti in precedenza.
Se è stata selezionata la proprietà Check for duplicate messages all'interno della proprietà , impostare la proprietà days per indicare l'intervallo di messaggi ricevuti in precedenza da usare quando si verifica la presenza di duplicati; controllare la proprietà Sospendi messaggi duplicati per indicare che i messaggi duplicati devono essere sospesi.
Nota
I campi AS2-From e AS2-To vengono usati per determinare se un messaggio è un duplicato. Se il messaggio contiene per questi campi gli stessi valori di un messaggio ricevuto in precedenza, viene contrassegnato come duplicato anche se le altre intestazioni o il payload è diverso.
Fare clic su Applica per accettare le modifiche prima di continuare con la configurazione oppure fare clic su OK per convalidare le modifiche e quindi chiudere la finestra di dialogo.