Änderungen von Dokument Webservice Erreichbarkeitsprüfung
Zuletzt geändert von MACH ProForms GmbH am 09.07.2024
bearbeitet von MACH ProForms GmbH
am 09.07.2024
am 09.07.2024
bearbeitet von MACH ProForms GmbH
am 15.02.2024
am 15.02.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 -128.1 KB - Inhalt