Änderungen von Dokument Webservice Erreichbarkeitsprüfung
Zuletzt geändert von MACH ProForms GmbH am 09.07.2024
bearbeitet von MACH ProForms GmbH
am 15.02.2024
am 15.02.2024
bearbeitet von MACH ProForms GmbH
am 09.07.2024
am 09.07.2024
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 1 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -1,10 +1,8 @@ 1 -== Hintergrund==1 +== Wo wird die Webservice Erreichbarkeitsprüfung eingesetzt? == 2 2 3 -Die Webservice-Erreichbarkeitsprüfung wird an diesen Stellen angestoßen: 3 +1. Bei der Einrichtung eines Webservice in der Mandanten-Modulkonfiguration durch die "Prüfen"-Schaltfläche. Die Einrichtung findet sich unter //Web Services //- //WebService Konfiguration.// 4 +1. Beim Assistentenstart wird die Erreichbarkeit des Webservices unter der in der Modulkonfiguration hinterlegten URL geprüft. Dabei werden sowohl die //Webservice-Komponente//, als auch die //WebService-Anfrage während der Einreichung// berücksichtigt. 4 4 5 -* Durch die "Prüfen"-Schaltfläche bei der Einrichtung eines Webservice in der Mandanten-Modulkonfiguration unter //Web Services //- //WebService Konfiguration.// 6 -* Beim Assistentenstart wird die Erreichbarkeit des Webservices unter der in der Modulkonfiguration hinterlegten URL geprüft. Dabei werden sowohl die //Webservice-Komponente(n)//, als auch die //WebService-Anfrage während der Einreichung// berücksichtigt. 7 - 8 8 == Wie funktioniert die Erreichbarkeitsprüfung? == 9 9 10 10 Als Endpunkt für die Erreichbarkeitsprüfung dient die in der Modulkonfiguration (siehe oben) hinterlegte "WebService-Url". ... ... @@ -18,9 +18,12 @@ 18 18 1. HEAD-Request an die URL 19 19 1. GET-Request an die URL 20 20 1. GET-Request an die URL mit angehängtem Query-Parameter "**wsdl**" 21 -11. Beispiel 1: [[https:~~/~~/ws.form-solutions.test>>url:https://webserver.test?wsdl]][[?wsdl>>url:https://webserver.test?wsdl]]22 -11. Beispiel 2: [[https:~~/~~/ws.form-solutions.test?param=1&wsdl>>url:https://webserver.test?wsdl]]19 +11. Beispiel 1: https:~/~/ws.form-solutions.test?wsdl 20 +11. Beispiel 2: https:~/~/ws.form-solutions.test?param=1&wsdl 23 23 24 24 Jeder der gesendeten Requests sendet den Header "**Accept**" mit dem Wert "***/***" (wodurch signalisiert wird, dass jede Art von Daten bzw. auch keine Daten im Response-Body akzeptiert werden). 25 25 26 26 Sind in der Modulkonfiguration neben der URL auch **Authentisierungsdaten** (HTTP-Basic und/oder Zertifikats-Key-/Truststore) hinterlegt, so werden diese ebenfalls mit den oben genannten Requests mitgesendet. 25 + 26 +Falls beim Start eines Assistenten durch den Bürger keine der beschriebenen Prüfungen erfolgreich war, wird statt des Assistenten eine Seite ähnlich der folgenden angezeigt: 27 +[[image:1712307475804-933.png]]
- 1712307475804-933.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.Dokumentation - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +128.1 KB - Inhalt