Passaggio 5: Configurare le pagine Web dei partner commerciali
In questo passaggio vengono eseguite le attività seguenti per impostare le pagine Web dei partner commerciali:
Abilitare un filtro ISAPI di ricezione HTTP BTS richiesto per il trasporto HTTP.
Impostare una cartella e una pagina aspx per instradare il riconoscimento 997 all'organizzazione partner Fabrikam utilizzando il trasporto HTTP. La directory virtuale Fabrikam rilascia il riconoscimento 997 nella cartella \_997ToFabrikam che viene chiamata nell'impostazione Destination_URL della porta di trasmissione 997.
Impostare la pagina ASPX per instradare il messaggio originale sull'organizzazione principale Contoso. La directory virtuale Contoso utilizza BTSHttpReceive.dll per ricevere il messaggio AS2 e inviarlo all'indirizzo di ricezione.
Nota
Le procedure fornite in questo argomento si riferiscono a IIS 7.0.
Prerequisiti
È necessario eseguire l'accesso come membro del gruppo Amministratori BizTalk Server.
Per abilitare il filtro ISAPI BTS
Fare clic sul pulsante Start, scegliere Tutti i programmi, Strumenti di amministrazione e quindi Gestione Internet Information Services (IIS).
Selezionare la voce del server Web radice e nella visualizzazione funzionalità fare doppio clic su Mapping gestore e quindi nel riquadro Azioni fare clic su Aggiungi mappa script.
Nota
Se si configura il mapping di script a livello di server Web, tale mapping verrà applicato a tutti i siti Web figlio. Se si desidera limitare il mapping a un sito Web o a una cartella virtuale specifica, selezionare il sito o la cartella di destinazione invece del server Web.
Nella finestra di dialogo Aggiungi mappa script immettere
BtsHttpReceive.dll
nel campo Percorso richiesta .Nel campo Eseguibile fare clic sul pulsante con i puntini di sospensione (...) e passare a \Programmi (x86)\Microsoft BizTalk Server <VERSION>\HttpReceive. Selezionare BtsHttpReceive.dlle quindi fare clic su OK.
Immettere
BizTalk HTTP Receive
nelName
campo e quindi fare clic su Restrizioni richiesta.Nella finestra di dialogo Restrizioni richieste selezionare la scheda Verbi e quindi selezionare Uno dei verbi seguenti. Immettere
POST
come verbo.Nella scheda Accesso selezionare Script e quindi fare clic su OK.
Fare clic su OK e quando viene richiesto di consentire l'estensione ISAPI, fare clic su Sì.
Fare clic con il pulsante destro del mouse sulla voce BTSHttpReceive.dll e quindi scegliere Modifica autorizzazioni funzionalità.
Assicurarsi che sia selezionata lettura, script ed esecuzione e quindi fare clic su OK.
Fare clic su Visualizzazione funzionalità, quindi fare doppio clic su ISAPI e restrizioni CGI.
Assicurarsi che esista una voce per BTSHTTPReceive.dll e che La restrizione sia impostata su Consentito.
Nota
La voce Restrizione ISAPI e CGI per BTSHTTPReceive.dll viene creata automaticamente quando si crea il mapping di script.
Per configurare la pagina Web Fabrikam
In Gestione IIS fare clic con il pulsante destro del mouse su Pool di applicazioni e scegliere Aggiungi pool di applicazioni.
Nella finestra di dialogo Aggiungi pool di applicazioni immettere BizTalkAppPool in Nome e quindi selezionare .NET Framework V4.0.30210 nell'elenco a discesa versione di .NET Framework . Fare clic su OK.
Nota
Il numero di versione può variare a seconda della versione di .NET Framework 4.5 installata nel computer.
Selezionare Pool di applicazioni, nella visualizzazione funzionalità selezionare BizTalkAppPool e quindi fare clic su Impostazioni avanzate nel riquadro Azioni .
Nella finestra di dialogo Impostazioni avanzate impostare Abilita applicazioni a 32 bit su True.
Nota
Questo passaggio è richiesto solo su un computer a 64 bit se si desidera che IIS venga eseguito in modalità a 32 bit.
Selezionare Identità e quindi fare clic sul pulsante con i puntini di sospensione (...) .
Nella finestra di dialogo Identità pool di applicazioni selezionare Account personalizzato e quindi fare clic su Imposta.
Immettere il nome utentee la password per un account utente membro del gruppo administrators, immettere la password in Conferma password e quindi fare clic su OK tre volte per tornare a Gestione IIS.
In Gestione IIS aprire la cartella Siti . Fare clic con il pulsante destro del mouse sul sito Web predefinito e quindi scegliere Aggiungi applicazione.
Nella finestra di dialogo Aggiungi applicazione immettere Fabrikam in Alias e quindi fare clic su Seleziona.
Nella finestra di dialogo Seleziona pool di applicazioni selezionareBizTalkAppPool e fare clic su OK.
Fare clic sul pulsante con i puntini di sospensione (...) e passare a \Programmi (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\Fabrikam per il percorso fisico.
Fare clic su Impostazioni di test e verificare che non vengano visualizzati errori nella finestra di dialogo Test connessione . Fare clic su Chiudi e quindi su OK.
In Gestione IIS selezionare la directory virtuale Fabrikam e in Visualizzazione funzionalità fare doppio clic su Autenticazione.
In Autenticazione selezionare Autenticazione anonima e verificare che lo stato sia abilitato. Se lo stato è disabilitato, fare clic su Abilita nel riquadro Azioni .
Per configurare la pagina Web Contoso
In Gestione IIS aprire la cartella Siti . Fare clic con il pulsante destro del mouse sul sito Web predefinito e quindi scegliere Aggiungi applicazione.
Nella finestra di dialogo Aggiungi applicazione immettere Contoso in Alias e quindi fare clic su Seleziona.
Nella finestra di dialogo Seleziona pool di applicazioni selezionareBizTalkAppPool e fare clic su OK.
Nota
BizTalkAppPool è stato creato in precedenza durante la configurazione della pagina Web di Fabrikam e dovrebbe essere impostato sull'identità di un utente membro del gruppo Administrators.
Fare clic sul pulsante con i puntini di sospensione (...) e passare a \Programmi (x86)\Microsoft BizTalk Server <VERSION>HttpReceive per il percorso fisico.
Fare clic su Impostazioni di test e verificare che non vengano visualizzati errori nella finestra di dialogo Test connessione . Fare clic su Chiudi e quindi su OK.
In Gestione IIS selezionare la directory virtuale Contoso e nella visualizzazione funzionalità fare doppio clic su Autenticazione.
In Autenticazione selezionare Autenticazione anonima e verificare che lo stato sia abilitato. Se lo stato è disabilitato, fare clic su Abilita nel riquadro Azioni .
Passaggi successivi
Configurare il percorso di ricezione (Receive_AS2) per ricevere il messaggio AS2 da Fabrikam, come descritto nel passaggio 6: Configurare la posizione di ricezione EDI-AS2.