...
- Die Ports der BPE müssen in der Firewall offen sein: standardmässig sind dies
8085
für TEST und8088
für PROD - HTTP-Betrieb der BPE intern (unverschlüsselte Kommunikation), App ist so nur intern im Netz verwendbar (nur Android wird unterstützt)
- Testmöglichkeit: vom Handy aus prüfen ob auf Swagger zugreifen kann
- Swagger Zugriff: URL des Servers eingeben und danach /swagger
- Es kann sein, dass nach Benutzername und Passwort gefragt wird
- HTTPS-Betrieb der BPE mit offiziellen oder selbst-signierten (nicht empfohlen, nur Android-Betrieb möglich) SSL-Zertifikaten via:
- Reverse Proxy (empfohlen) - Variante 1 (Voraussetzung für iOS)
- falls der Kunde die REST3 Schnittstelle hat, wird diese Variante schon freigeschalten sein
- BPE mit HTTPS Variante 2 (individuelle Konfiguration, nicht empfohlen, weitere Infos unten)
Variante 1 - Reverse Proxy mit offiziellem Zertifikat
...
- Auf Adresse des Kunden unter Reiter Mobile die relevanten BPE-Endpunkte (URL) konfigurieren.
- wenn der Reverse-Proxy hinterlegt ist und in der App nicht auf das Backend mit der Server-IP oder Hostname zugegriffen werden kann, kann via Website “whatismyip” die öffentliche IP vom Kundenserver ausfindig gemacht und im Backend hinterlegt werden. Wichtig ist, dass für I-AG der Proxy freigegeben ist und man im Netz von der I-AG ist (vor Ort im Büro).
Info |
---|
Wenn im Backend eine Anpassung vorgenommen wird, muss der Job “Lizenzabgleich-ControlCenter” ausgeführt werden. |