WebApp

<< Click to Display Table of Contents >>

Navigation:  Programmteile >

WebApp

WebApp-256 EisBär WebApp-Client

 

Über den WebApp-Zugang ist die EisBär  - Visualisierung mit HTML5-fähigen Internet-Browsern (z.B. Firefox, Chrome, Edge, Safari ) bedienbar.

 

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:8005/

https://IP-Adresse-des-Servers:8005/

 

altes Verfahren

http://IP-Adresse-des-Servers:8005/Eisbaer.RESTServices/WebServer

https://IP-Adresse-des-Servers:8005/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:8005/?eis_user=Username&eis_pass=Userpasswort&submit=1

https://IP-Adresse-des-Servers:8005/?eis_user=Username&eis_pass=Userpasswort&submit=1

 

altes Verfahren
http://IP-Adresse-des-Servers:8005/Eisbaer.RESTServices/WebServer?eis_user=Username&eis_pass=Userpasswort&submit=1

https://IP-Adresse-des-Servers:8005/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-Konsole "https secure" aktiviert werden.

Der Zugriff über HTTP ist dann deaktiviert.

 

Anmerkung:
Die Ports 8005 und 8006 sind die Standard-App-Ports, die in der Server-Konsole  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 (8005) geschieht dies, wenn beim ersten Aufruf die unsichere Seite akzeptiert wird.

 

Für den Websocket-Port (8006) 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:8006

 

Falls für den HTTPS-Port noch kein Eintrag vorhanden ist, kann dieser auch hinzugefügt werden.

https:/IP-Adresse-des-Servers:8005

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

•Plotter

 

 

Diese Komponenten werden nicht angezeigt:

•Textbox

•WPF Theme Auswahl

•Video Türsprechstelle (ohne Funktion)

•Datei Auswahl

•Media Player

•DALI Notlicht Manager Anzeige