Konfigurieren von BizTalk Server zum Empfangen verschlüsselter MIME- oder SMIME-Nachrichten
In diesem Thema wird beschrieben, wie Sie BizTalk Server so konfigurieren, dass Zertifikate zum Empfangen verschlüsselter MIME/SMIME-Nachrichten verwendet werden. Das folgende Verfahren gilt auch für die Konfiguration des Empfangs verschlüsselter Nachrichten über den AS2-Transport.
Voraussetzungen
Sie müssen als Mitglied der BizTalk Server-Administratorengruppe angemeldet sein, um die Schritte in diesem Thema ausführen zu können.
So konfigurieren Sie BizTalk Server zum Empfangen verschlüsselter Nachrichten
Erstellen Sie wie folgt eine Pipeline, um verschlüsselte Nachrichten zu empfangen:
Hinweis
Dieser Schritt ist beim Konfigurieren des AS2-Transports für den Empfang verschlüsselter Nachrichten nicht erforderlich, da die in BizTalk Server enthaltenen Pipelines AS2Receive und AS2EdiReceive diese Funktion erfüllen.
Hinweis
Die Pipelinekomponente des MIME/SMIME-Decoders kann bei entsprechender Konfiguration sowohl für die Entschlüsselung als auch für die digitale Signaturüberprüfung verwendet werden. Wenn BizTalk Server für den Empfang verschlüsselter und signierter Nachrichten konfiguriert wurde, können Sie folglich die gleiche Empfangspipeline verwenden. Daher müssen keine separaten Pipelines für Entschlüsselung und digitale Signaturprüfung erstellt werden.
Erstellen Sie eine Empfangspipeline, und ziehen Sie dann die Pipelinekomponente MIME/SMIME-Decoder in die Phase Decodieren der Pipeline.
Konfigurieren Sie im Fenster Eigenschaften die Eigenschaften der MIME/SMIME-Decoder-Pipelinekomponente.
Hinweis
Das Konfigurieren der Eigenschaften der MIME/SMIME-Decoder-Pipelinekomponente umfasst das Festlegen der Eigenschaft Sperrliste überprüfen auf True, wenn Sie die Zertifikatsperrliste für die Zertifikate überprüfen möchten, die Absender zum Signieren von Nachrichten verwenden, die an BizTalk Server gesendet werden. Wenn diese Option deaktiviert wird, erhöht dies die Leistung der Komponente. Die Zertifikatsperrliste, die einem Zertifikat zugeordnet ist, wird von der entsprechenden Zertifikatdienstwebsite heruntergeladen. Wenn der BizTalk-Server keine Verbindung mit der Remotewebsite herstellen kann, verursacht die Nachricht einen Fehler in der Pipeline.
Hinweis
Sie können Pipelineeigenschaften für einen Empfangsspeicherort konfigurieren, nachdem die Pipeline in einer BizTalk-Gruppe bereitgestellt wurde, indem Sie die BizTalk Server-Verwaltungskonsole verwenden. Sie können für jeden Empfangsspeicherort in der BizTalk-Gruppe verschiedene Pipelineeigenschaften konfigurieren.
Erstellen Sie die Empfangspipeline, und stellen Sie diese bereit.
Konfigurieren Sie den Empfangsspeicherort für den Empfang verschlüsselter Nachrichten wie folgt:
Fügen Sie die von Ihnen erstellte BizTalk-Assembly mit der Empfangspipeline der BizTalk-Anwendung einschließlich der Empfangsspeicherorte zum Empfangen verschlüsselter Nachrichten hinzu.
Hinweis
Dieser Schritt ist beim Konfigurieren des AS2-Transports für den Empfang verschlüsselter Nachrichten nicht erforderlich, da die Pipelines AS2Receive und AS2EdiReceive in der BizTalk EDI-Anwendung in BizTalk Server enthalten sind.
Konfigurieren Sie die Empfangsspeicherorte in der BizTalk-Anwendung mit der Empfangspipeline, die Sie im vorherigen Schritt erstellt haben.
Konfigurieren Sie den Host, der als Empfangshandler für den Empfangsspeicherort mit dem Entschlüsselungszertifikat verwendet wird, wie folgt:
Klicken Sie in der BizTalk Server Verwaltungskonsole mit der rechten Maustaste auf einen BizTalk-Host, der der Handler für den Empfang der verschlüsselten Nachrichten ist, und klicken Sie dann auf Eigenschaften.
Hinweis
Dieses Verfahren gilt nicht für AS2-Transporte, die mit BizTalk Server verfügbar sind. Sie gilt für den BizTalk MIME-Decoder, nicht für den AS2-Decoder. Der AS2-Decoder bestimmt das Zertifikat anhand der Zertifikatinformationen in der Nachricht.
Klicken Sie im Dialogfeld Hosteigenschaften auf Zertifikat, und klicken Sie dann auf Durchsuchen.
Hinweis
Mit dem obigen Verfahren können Sie Ihre BizTalk Server-Umgebung so konfigurieren, dass nur bestimmte Hosts bestimmte Nachrichten empfangen und verarbeiten können. Wenn Sie einen Host mit dem Fingerabdruck eines Zertifikats konfigurieren, das zum Decodieren und Entschlüsseln von Nachrichten verwendet werden soll, erstellt BizTalk Server eine Anwendungseigenschaft für diesen Host in der MessageBox-Datenbank. Sichere Nachrichten, die mit diesem Fingerabdruck empfangen und entschlüsselt werden, werden dann nur an diesen und andere Hosts weitergeleitet, die mit diesem Fingerabdruck konfiguriert sind.
Wählen Sie im Dialogfeld Zertifikat auswählen das von Ihnen installierte Entschlüsselungszertifikat aus, und schließen Sie dann alle Dialogfelder.
Weitere Informationen
Konfigurieren von Zertifikaten für MIME- oder SMIME-Nachrichten