Wiki-Quellcode von ServiceProviderMetadaten.xml

Zuletzt geändert von MACH formsolutions am 24.03.2025

Verstecke letzte Bearbeiter
MACH formsolutions 3.1 1 Die Datei ServiceProviderMetadaten.xml enthält Daten, die für die Anbindung von z.B. BundID und "Mein Unternehmenskonto" benötigt werden.
2
MACH formsolutions 5.2 3 Sie erhalten diese Datei aus der erweiterten Modulkonfiguration Ihres Mandanten, oder von Ihrem MACH formsolutions Betreiber.
4
MACH formsolutions 6.2 5 == Dateiinhalte ==
MACH formsolutions 5.2 6
MACH formsolutions 2.1 7 [[image:ServiceProviderMetadaten-xml.png]]
MACH formsolutions 2.2 8
MACH formsolutions 4.1 9 |**1**|**entityID**|Format:
MACH formsolutions 2.8 10 https:~/~/formularserveradresse.de/12345678-0000/sso
MACH formsolutions 4.2 11 |**2**|**Zertifikat (encryption)**|(% colspan="1" rowspan="2" %)(((
12 Die Zertifikate bestehen aus dem Text zwischen den spitzen Klammern.
13
14
MACH formsolutions 5.2 15 Für das Self Service Portal MUK müssen diese umformatiert werden.
16 Verwenden Sie dafür ein Werkzeug wie beispielsweise [[https:~~/~~/www.samltool.com/format_x509cert.php>>https://www.samltool.com/format_x509cert.php]].
MACH formsolutions 6.1 17 Das Zielformat ist: "X.509 cert with header".
MACH formsolutions 10.1 18 Entfernen Sie nach dem Umformatieren die Zeilen "~-~-~-~--BEGIN CERTIFICATE~-~-~-~--" und "~-~-~-~--END CERTIFICATE~-~-~-~--".
MACH formsolutions 4.2 19 )))
MACH formsolutions 2.3 20 |(((
MACH formsolutions 4.1 21 **3**
22 )))|**Zertifikat (signing)**
23 |**4**|(((
MACH formsolutions 8.1 24 **Single Logout Service URL**
MACH formsolutions 3.1 25 )))|Format:
26 https:~/~/formularserveradresse.de/login-saml/Form-Solutions/singleLogout/12345678-0000/redirect
MACH formsolutions 8.1 27 |**5**|**Assertion Consumer Service URL**|(((
MACH formsolutions 6.2 28 Format:
MACH formsolutions 8.1 29 https:~/~/formularserveradresse.de/login-saml/Form-Solutions/assertionConsumer/12345678-0000/post
MACH formsolutions 6.2 30 )))
31
32 == Mandantenspezifische Domains ==
33
MACH formsolutions 6.33 34 Verfügt der Mandant über eine mandantenspezifische Domain (Internetadresse), beispielsweise ##https:~/~/formulare.musterhausen.de,## muss die "Service-Provider-Metadaten" Datei für diese Domäne erstellt werden.
MACH formsolutions 6.25 35 Für jede Domain, unter der Veröffentlichungen mit Servicekontoanbindung geplant sind, ist eine eigene Anbindung beim Anbieter anzulegen. Dafür benötigen Sie jeweils eine ServiceProviderMetadaten.xml-Datei, in der die entsprechende Domain korrekt eingetragen ist.
MACH formsolutions 6.2 36
MACH formsolutions 6.33 37 Rufen Sie die Anmeldemaske des Formularservers über Ihre mandantenspezifische Adresse auf und loggen Sie sich ein. Erstellen Sie die Datei, wie in der Dokumentation der entsprechenden Anbindung beschrieben.
MACH formsolutions 6.8 38
MACH formsolutions 6.30 39 Kontrollieren Sie, dass in der resultierenden XML-Datei jedes Vorkommen der Adresse des Formularservers die Kundendomain enthält. Die zu prüfenden Stellen sind 1, 4 und 5 im obigen Schaubild.
MACH formsolutions 6.31 40 Gegebenenfalls ersetzen Sie manuell die Adressen, z.B. ##https:~/~/pdf.form-solutions.de## durch ##https:~/~/formulare.musterstadt.de##.