Warum wird auf dem Saia PCD Supervisor nach einer automatischen Abmeldung oder einem Neustart des Servers bei erneuter Anmeldung die zuletzt angezeigte Seite ohne das DeviceTemplate-Menü angezeigt?

FAQ #102057

Problem

In Zusammenhang mit dem DeviceTemplate kann es im Saia PCD Supervisor zu einem Problem kommen, welches nach einer automatischen Abmeldung, einem Neustart der Station oder einem Neustart des Webservers auftritt.

Dabei wird nur die zuletzt besuchte Seite angezeigt, aber ohne das DeviceTemplate Menü.

 

 

Der Grund dafür ist, dass der Niagara Webserver ein Cookie namens "niagara_origin_uri" mit dem zuletzt besuchten Ord setzt.

Dieses Cookie ist gültig, bis die Seite geschlossen oder neu geladen wird.

Das deviceTemplate kann dies nicht verhindern.

Das Problem tritt in allen Saia PCD Supervisor Versionen auf.

Abhängig von der zuletzt besuchten Seite und den Einstellungen im Supervisor kann das Bild so oder ähnlich aussehen:

 

Korrekt sieht es so aus:

Problemumgehung

Der Cookie "niagara_origin_uri" wird nicht gesetzt, wenn die Option "Same Site" auf "None" konfiguriert ist, innerhalb eines sicheren Kontext (HTTPS).

 

Niagara

1. Gehen Sie zu "Station -> Config -> Services -> WebService".

2. Setzen Sie die Option "Same Site" auf "None".

3. Und stellen Sie sicher, dass HTTPS aktiv ist

 

Browser

1. Löschen Sie alle Cookies zumindest für die Niagara-Webseite.

So geht's in Chrome

So geht's in Firefox

- So geht's in Edge

 

 

Hinweis: 

Sie müssen sich über HTTPS mit dem Niagara-Webserver verbinden, wenn nicht, funktioniert die Lösung möglicherweise nicht oder die Seite funktioniert überhaupt nicht. (Kann vom Browser abhängen).

Dies funktioniert nur mit den folgenden Browserversionen (oder neueren Versionen):

 

PC:

- Google Chrome 80

- Edge 86

- Firefox 69 (Siehe Hinweis unten)

- Internet Explorer (Nicht unterstützt!)

- Oper 71

- Safari (Nicht unterstützt!)

 

Mobil:

- WebView Android 80

- Chrome Android 80

- Firefox Android (Nicht unterstützt!)

- Opera Android 60

- Safari auf iOS (Nicht unterstützt!)

- Samsung Internet 13

 

Hinweis:

Firefox für PC hat noch nicht die Option "Secure required" für das Attribut "SameSite=None" standardmäßig (wird in Zukunft standardmäßig sein).

1. Es muss konfiguriert werden, indem man "about:config" in die Adresszeile eingibt

2. Suchen Sie nach "SameSite"

3. Setzen Sie "network.cookie.sameSite.laxByDefault" auf true.

4. Setzen Sie "network.cookie.sameSite.noneRequireSecure" auf true.

Categories

Software (except PG5) / Saia PCD Supervisor

Last update: 01.03.2022 16:42

First release: 01.03.2022 15:17

Views: 1

Die von Ihnen angeforderte Software / Dokument wird von der Saia-Burgess Controls AG nicht mehr vermarktet und technisch unterstützt. Es handelt sich um eine ältere Software-Version, die lediglich auf bestimmten, mittlerweile nicht mehr im Handel erhältlichen Produkten betrieben werden kann.

Download