Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Autre
  • Catégorie Freebox OS → API
  • Assignée à
    rfliedel
  • Système d'exploitation Tous
  • Sévérité Basse
  • Priorité Très Basse
  • Basée sur la version 3.4.1
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par ailete - 19/07/2017
Dernière modification par Thibaut Freebox - 07/08/2020

FS#21666 - Impossible d'obtenir un token de session

Bonsoir,

J’essaye tant bien que mal d’obtenir un token de session avec une application JS que je suis en train de développer.
L’obtention du token via /api/v4/login/authorize/ fonctionne. J’arrive à passer l’access à ‘granted’ via l’écran tactile du server.
Ensuite, je fais la requête GET sur /api/v4/login/authorize/{mon_track_id} pour récupérer le challenge et lance aussitôt une requête POST sur /api/v4/login/session/ en passant l’app_id passé pour l’obtention de l’app_token et le hash du challenge et de l’app_token.
Je me prends une erreur 403 avec le code “invalid_token”. J’ai essayé de passer challenge en clé et app_token en message de ma méthode hmacsha1 et vice versa, rien n’y fait...
Quand je fais une requête GET, j’ai un password_salt en plus du challenge, est-ce que je suis censé m’en servir à un moment ?

Merci d’avance

Fermée par  Thibaut Freebox
07.08.2020 10:12
Raison de la fermeture :  Impossible à reproduire

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche