Pourquoi sur saia PCD Supervisor, après une déconnexion automatique ou un redémarrage du serveur, la dernière page affichée s’affiche sans le menu DeviceTemplate lors de la reconnexion ?
FAQ #102057
Problème
En ce qui concerne le DeviceTemplate, il peut y avoir un problème sur le Saia PCD Supervisor, qui se produit après une déconnexion automatique, un redémarrage de la station ou un redémarrage du serveur Web.
Dans ce cas, seule la dernière page visitée est affichée, mais sans le menu DeviceTemplate
La raison en est que le serveur Web de Niagara installe un cookie appelé « niagara_origin_uri » avec le dernier ord visité.
Ce cookie est valide jusqu’à ce que la page soit fermée ou rechargée. le deviceTemplate ne peut pas empêcher cela de se produire.
Le problème se produit dans toutes les versions de Saia PCD Supervisor.
Selon la dernière page visitée et les paramètres du superviseur, l’image peut ressembler à ceci ou similaire:
Corrigez-le comme ceci:
Solution de contournement
L’option « niagara_origin_uri » n’est pas définie si l’option Même site est configurée sur « aucun » dans un contexte sécurisé (HTTPS).
Niagara
1. Allez dans « Station -> Config -> Services -> WebService ».
2. Définissez l’option « Même site » sur « Aucun ».
3. Et assurez-vous que HTTPS est actif
Navigateur
1. Effacez tous les cookies au moins pour la page Web de Niagara.
Remarque :
Vous devez vous connecter via HTTPS au Niagara-Webserver, sinon la solution peut ne pas fonctionner ou la page peut ne pas fonctionner du tout. (Peut dépendre du navigateur).
Cela ne fonctionnera qu’avec les versions de navigateur suivantes (ou des versions plus récentes) :
PC:
- Google Chrome 80
- Edge 86
- Firefox 69 (Voir note ci-dessous)
- Internet Explorer (non pris en charge!)
- Opéra 71
- Safari (non pris en charge!)
Mobil:
- WebView Android 80
- Chrome Android 80
- Firefox Android (non pris en charge!)
- Opera Android 60
- Safari auf iOS (non pris en charge!)
- Samsung Internet 13
Note:
Firefox pour PC n'a pas encore l'option "Secure required" pour l'attribut "SameSite=None" par défaut (être par défaut à l'avenir).
1. Il doit être configuré en tapant "about:config" dans la barre d'adresse.
2. Recherchez "SameSite".
3. Définissez "network.cookie.sameSite.laxByDefault" à true.
4. Définissez "network.cookie.sameSite.noneRequireSecure" sur true.
Categories
Software (except PG5) / Saia PCD Supervisor
Last update: 01.03.2022 16:41
First release: 01.03.2022 15:17
Views: 1