Perché su Saia PCD Supervisor, dopo un logout automatico o un riavvio del server, l'ultima pagina visualizzata viene visualizzata senza il menu DeviceTemplate quando si accede di nuovo?
FAQ #102057
Problema
In relazione al DeviceTemplate, può esserci un problema sul Saia PCD Supervisor, che si verifica dopo un logout automatico, un riavvio della stazione o un riavvio del server web.
In questo caso viene visualizzata solo l'ultima pagina visitata, ma senza il menu DeviceTemplate
La ragione di ciò è che il server web Niagara imposta un cookie chiamato "niagara_origin_uri" con l'ultimo ord visitato.
Questo cookie è valido fino alla chiusura o al ricaricamento della pagina. deviceTemplate non può impedire che ciò accada.
Il problema si verifica in tutte le versioni di Saia PCD Supervisor.
A seconda dell'ultima pagina visitata e delle impostazioni nel supervisore, l'immagine potrebbe essere simile a questa o simile:
Corretto si presenta così:
Soluzione alternativa
L'opzione "niagara_origin_uri" non viene impostata se l'opzione Stesso sito è configurata su "nessuno" in un contesto protetto (HTTPS).
Niagara
1. Vai a "Station -> Config -> Services -> WebService".
2. Impostare l'opzione "Stesso sito" su "Nessuno".
3. E assicurati che HTTPS sia attivo
Browser
1. Cancella tutti i cookie almeno per la pagina web di Niagara.
Nota:
È necessario connettersi tramite HTTPS al Niagara-Webserver, in caso contrario la soluzione potrebbe non funzionare o la pagina potrebbe non funzionare affatto. (Può dipendere dal browser).
Questo funzionerà solo con le seguenti versioni del browser (o versioni più recenti):
PC:
- Google Chrome 80
- Edge 86
- Firefox 69 (Vedi nota sotto)
- Internet Explorer (non supportato!)
- Opera 71
- Safari (Non supportato!)
Mobil:
- WebView Android 80
- Chrome Android 80
- Firefox Android (Non supportato!)
- Opera Android 60
- Safari auf iOS (Non supportato!)
- Samsung Internet 13
Nota:
Firefox per PC non ha ancora l'opzione "Secure required" per l'attributo "SameSite=None" di default (lo sarà in futuro).
1. Deve essere configurato digitando "about:config" nella barra degli indirizzi
2. Cercare "SameSite".
3. Impostare "network.cookie.sameSite.laxByDefault" su true.
4. Impostare "network.cookie.sameSite.noneRequireSecure" su true.
Categories
Software (except PG5) / Saia PCD Supervisor
Last update: 01.03.2022 16:44
First release: 01.03.2022 15:17
Views: 1