Ä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, 0 hinzugefügt, 1 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -1,8 +1,10 @@ 1 -== Wo wird dieWebservice Erreichbarkeitsprüfungeingesetzt?==1 +== Hintergrund == 2 2 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. 3 +Die Webservice-Erreichbarkeitsprüfung wird an diesen Stellen angestoßen: 5 5 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 + 6 6 == Wie funktioniert die Erreichbarkeitsprüfung? == 7 7 8 8 Als Endpunkt für die Erreichbarkeitsprüfung dient die in der Modulkonfiguration (siehe oben) hinterlegte "WebService-Url". ... ... @@ -16,12 +16,9 @@ 16 16 1. HEAD-Request an die URL 17 17 1. GET-Request an die URL 18 18 1. GET-Request an die URL mit angehängtem Query-Parameter "**wsdl**" 19 -11. Beispiel 1: https:~/~/ws.form-solutions.test?wsdl 20 -11. Beispiel 2: https:~/~/ws.form-solutions.test?param=1&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]] 21 21 22 22 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). 23 23 24 24 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,1 +1,0 @@ 1 -xwiki:XWiki.Dokumentation - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -45.5 KB - Inhalt