1. Systemanforderungen für mobile Geräte
Für die Verwendung der BMD Apps auf einem Smartphone oder Tablet gelten folgende Voraussetzungen:
Betriebssysteme
- iOS: Version 16.1 oder höher
- Android: Version 9.0 oder höher
Allgemeine Hinweise
- Die verfügbaren Produkte sind in den App Stores der Hersteller abzurufen und müssen dann noch entsprechend konfiguriert werden.
- Alle Apps benötigen eine Webserverkomponente, die separat zu installieren/lizenzieren ist (siehe BMD Webprodukte).
2. Webserver- und Zertifikatsanforderungen
Damit die Kommunikation zwischen den mobilen Geräten und dem Webserver reibungslos funktioniert, sind folgende Punkte zu beachten:
SSL-Zertifikate und Kettenvalidierung
- Der Webserver muss ein gültiges SSL-Zertifikat besitzen.
- Wichtig ist, dass die Zertifikatskette vollständig ist – also inkl. Intermediate-Zertifikaten korrekt ausgeliefert wird.
- Die Prüfung der Website kann z. B. mit folgendem Tool durchgeführt werden:
Tipp: Führen Sie regelmäßig Tests durch, um sicherzustellen, dass die Konfiguration aktuell und kompatibel ist.
3. Beispielhafte Darstellung: Zertifikatskette
Zur besseren Veranschaulichung hier zwei Screenshots aus einem SSL-Test mit SSL Labs:
Beispiel: Fehlerhafte Zertifikatskette
In diesem Fall wird lediglich das Serverzertifikat bereitgestellt, das notwendige Intermediate-Zertifikat fehlt. Dadurch wird die Kette als „Incomplete“ erkannt.
4. Zertifikatskompatibilität mit iOS-Geräten
Damit auf iOS-Geräten die Zertifikate akzeptiert und korrekt überprüft werden (Voraussetzung, damit die Apps kommunizieren dürfen), müssen sie auf der Liste der „Trusted Certificates“ von Apple stehen.
Offizielle Apple-Listen:
Hinweis: Mit Zertifikaten von DigiCert wurden bisher keine Kompatibilitätsprobleme festgestellt.