Closed Aymkdn closed 7 months ago
Bonjour,
Il arrive souvent que le cloud ai des soucis. Pour le moment, tout continu de fonctionner de mon coté et pas de retour de dysfonctionnement par les utilisateurs Jeedom
Merci pour la réponse rapide. Je vais patienter quelques jours pour voir ce que ça donne.
Le problème vient des headers qui étaient manquants dans mon plugin.
En mettant ceux-là, cela fonctionne maintenant (si ça peut servir à d'autres) :
User-Agent:eOne/1.12.1.2 CFNetwork/1240.0.4 Darwin/20.6.0
Content-Type:application/json;charset=UTF-8
Accept:application/json, text/plain, */*
Accept-Encoding:deflate
X-App-Version:1.12.1
X-Identity-Provider:JANRAIN
ttmSessionIdNotRequired:true
X-Vendor:diagral
Description du bug
Depuis hier, lors de l'authentification via
https://appv3.tt-monitor.com/topaze/authenticate/login
j'obtiens :Qui ne contient donc pas le
sessionId
qui est attendu.L'application eOne fonctionne.
Je me demande si Diagral n'aurait pas modifié la façon de se connecter ? Ou alors c'est peut-être un problème temporaire ? Ou juste un problème avec mon compte ?
Comment reproduire
Étapes pour reproduire le comportement:
{"username":"xyz", "password":"123"}
àhttps://appv3.tt-monitor.com/topaze/authenticate/login
sessionId
mais retourne{"message": null, "details": null}
Resultat Normal Attendu
Le serveur de Diagral devrait fournir le
sessionId
afin de pouvoir poursuivre les autres étapes.Informations additionnelles
Je n'utilise pas Jeedom, mais j'ai développé mon propre plugin pour la box eedomus, en me basant sur le travail de ce plugin-là.