Änderungen von Dokument Webservice Erreichbarkeitsprüfung
Zuletzt geändert von MACH ProForms GmbH 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[[image:icon:thumb_down]]//, 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 +45.5 KB - Inhalt