|
<< Click to Display Table of Contents >> Navigation: Programmteile > WebApp |
EisBär WebApp-Client (optional)
Über den WebApp-Zugang ist die EisBär - Visualisierung mit HTML5-fähigen Internet-Browsern (z.B. Firefox, Chrome, Edge, Safari ) bedienbar.
Der WebApp-Zugriff muss einmalig zusätzlich zur Dongle-Lizenz bestellt werden.
Als Besonderheit bietet der WebApp-Client die Möglichkeit zweier unterschiedlicher Darstellungsformen:
1.Wird das Browser-Fenster breit (Vollbild) dargestellt, sieht der Anwender den "normalen" grafischen Teil der Oberfläche, wie er im Editor projektiert wurde.
2.Wird das Browser-Fenster schmal (höher als breit) dargestellt, ist die Anzeige eines Menüsystems (APP Listenansicht) möglich. Dazu muss im Projekt diese Menüstruktur projektiert werden. Die Komponente "APP Listenansicht" ist im Editor in der Komponentenliste unter System verfügbar.
Wichtig:
Bei der Verwendung von Verknüpfungen zu den untenstehenden URLs darf der Benutzername und das Passwort keine Leerzeichen beinhalten!
Beispiel-URLs für den Aufruf der WebApp ohne Anmeldung:
Der Standardaufruf inkl. Login-Formular lautet:
http://IP-Adresse-des-Servers:8003/
https://IP-Adresse-des-Servers:8003/
altes Verfahren
http://IP-Adresse-des-Servers:8003/Eisbaer.RESTServices/WebServer
https://IP-Adresse-des-Servers:8003/Eisbaer.RESTServices/WebServer
Es wird die Anmeldemaske angezeigt.Username und Userpasswort sind entsprechend anzugeben (siehe Benutzerverwaltung). Bei einer Standardanmeldung ist dies, Gast / ohne Passwort.
Beispiel-URLs für den Aufruf der WebApp mit Anmeldung:
Für eine schnelle Benutzeranmeldung können die Login-Daten des entsprechenden Benutzers mit der URL übergeben werden:
http://IP-Adresse-des-Servers:8003/?eis_user=Username&eis_pass=Userpasswort&submit=1
https://IP-Adresse-des-Servers:8003/?eis_user=Username&eis_pass=Userpasswort&submit=1
altes Verfahren
http://IP-Adresse-des-Servers:8003/Eisbaer.RESTServices/WebServer?eis_user=Username&eis_pass=Userpasswort&submit=1
https://IP-Adresse-des-Servers:8003/Eisbaer.RESTServices/WebServer?eis_user=Username&eis_pass=Userpasswort&submit=1
Username und Userpasswort sind entsprechend anzugeben (siehe Benutzerverwaltung). Bei einer Standardanmeldung ist dies, Gast / ohne Passwort.
Für den Zugriff über HTTPS muss in der Server-Konfigurationskonsole "https secure" aktiviert werden.
Der Zugriff über HTTP ist dann deaktiviert.
Anmerkung:
Die Ports 8003 und 8004 sind die Standard-App-Ports, die in der Server-Konfigurationskonsole voreingestellt sind. Die Ports werden bei der Installation automatisch in der Firewall freigegeben. Bei Änderungen müssen diese in der Firewall oder bei Portweiterleitungen, etc. konfiguriert werden.
Unter Firefox funktioniert der Eisbaer WebApp Zugriff über HTTPS nicht von selbst. Ursache ist die Zertifikat-Verwaltung in Firefox.
Das Zertifikat für beide Ports muss zuerst aktiviert werden. Für den HTTPS-Port (8003) geschieht dies, wenn beim ersten Aufruf die unsichere Seite akzeptiert wird.
Für den Websocket-Port (8004) muss der Zugriff manuell freigegeben werden.
Unter Einstellungen\Datenschutz\Zertifikate\“Zertifikate anzeigen“ aufrufen
Ausnahme für den Websocket-Port hinzufügen
https://IP-Adresse-des-Servers:8004
Falls für den HTTPS-Port noch kein Eintrag vorhanden ist, kann dieser auch hinzugefügt werden.
https:/IP-Adresse-des-Servers:8003
Beim löschen der Chronik dürfen die "Website-Einstellungen" nicht gelöscht werden. Dies würde zum löschen der Zertifikat-Ausnahmen führen. Diese müssen ansonsten nach jedem Neustart des Browsers gesetzt werden.
Chrome und Edge funktionieren ohne manuellen Eingriff da diese die Windows-Zertifikat-Verwaltung verwenden.
Weitere Browser müssen gegeben falls auch individuell angepasst werden, wenn diese eine eigene Zertifikat-Verwaltung besitzen.
Der Zugriff über den EisBär Portalzugang wir hier erklärt
Optische Unterschiede und Komponenten:
Die Anzeigen folgender Komponenten können abweichend zum EisBaer-Windows-Client sein. Unterschiede können auch durch den verwendeten Browser entstehen.
•Touch Wert Eingabe
•Regler (je nach Stil)
•Color Picker (Farbauswahl)
•Kalender Editor Wochenuhr in der horizontalen Ansicht
•Kuchen Diagramm kann keine Animation
•Hand-Automatik-Schalter, mehrstufiger Lüftungs-Schalter und Betriebsmodischalter werden immer "eckig" dargestellt.
•Programm Starten ist ohne Funktion
•Seitenwechsel-Komponente --> Vor / Zurück ist ohne Funktion
•Spiegelung der Komponente
•Schriftart und Farbe
Diese Komponenten werden nicht angezeigt:
•Textbox
•WPF Theme Auswahl
•Video Türsprechstelle (ohne Funktion)
•Datei Auswahl
•Media Player
•DALI Notlicht Manager Anzeige