Client or redirection URI not authorized

Bonjour de mon coté j’ai le même message d’erreur :

{
  "error": "unauthorized_client",
  "error_description": "client or redirection URI not authorized",
  "state": "5b5cfe6918ac078ab91fadc1ea71777d"
}

j’ai fait toutes les manipulations décrites et rien y fait il arrive pas à se connecter

[2024-04-18 17:27:03] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:28:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:29:03] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:30:03] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-04-18 17:30:03] ERROR  : Erreur sur la fonction deamon_start du plugin : Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:30:05] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:31:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:32:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:33:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:34:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:35:02] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-04-18 17:35:02] ERROR  : Erreur sur la fonction deamon_start du plugin : Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:35:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:36:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:37:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:38:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:39:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:40:02] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-04-18 17:40:02] ERROR  : Erreur sur la fonction deamon_start du plugin : Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:40:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:41:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:42:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:43:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:44:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:45:02] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-04-18 17:45:02] ERROR  : Erreur sur la fonction deamon_start du plugin : Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:45:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:46:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.
[2024-04-18 17:47:04] ERROR  : Erreur lors de l\'exécution du cron Erreur : Veuillez connecter votre compte via le menu configuration du plugin.

Quelqu’un pourrais m’aider ?
Merci

Bonjour.

AS-tu bien vérifié ceci ?

Merci Flobul pour ta réponse, mais je n’arrive même pas à cette page c’est ça le problème après avoir cliquer se connecter 'Appareil réels" il m’affiche cette page :

{
    "error": "unauthorized_client",
    "error_description": "client or redirection URI not authorized",
    "state": "e71b41c514c335a53ed21f87e9bae6ba"
}

@Flobul et bizarrement quand je copie colle mon accès externe avec ma clé API il m’affiche :

Invalid state

En premier lieu, ce que je voulais pointer, c’est ça :

Merci pour ton retour, malheureusement j’ai tout tester ça fonctionne pas, je te donne mon url de connexion à l’API

[saisissez ou collez du code ici](https://api.home-connect.com/security/oauth/authorize?scope=IdentifyAppliance%20Monitor%20Settings%20Control&redirect_uri=https%3A%2F%2Fnetworkspawn.ddns.net%2Fplugins%2Fhomeconnect%2Fcore%2Fphp%2Fcallback.php%3Fapikey%3DBA4UF40WaxdFepjb4ED8a7v1S8HkZmFFqHJrzwQMd2A98d19RdkNqoqMvLDooegV&client_id=004EB73FD84CB2900D525EF4F5D5BD11C40B310DD94BA1CFF65C93575F4437B5&response_type=code&state=887b2abc05678c5162937e90caf3a15c)

C’est l’erreur typique d’un mauvais identifiant pu mot de passe

J’ai changé le mot de passe sur mon appli et sur le site home developper, j’ai mis les mêmes et ça ce fonctionne pas

C’est le même email entre le compte développeur et le compte de l’app ?

Oui c’est la même adresse mail et le même mot de passe :slightly_smiling_face:

Tu me conseils de faire quoi d’autre ?

Et sur la page Log in | Home Connect Developer Program, tout est bien entré comme dans la doc ?
Status « enabled » ?

Quel est le but de la redirection vers urlz.fr ?

Mets l’url complète venant de la page du plugin

Parce que la mienne ne rentre pas il y a trop de caractères, donc je passe par un raccourci URL, tu penses que c’est ça qui bloque ?

Je pense.

Je viens de voir que le champ Redirect URIs sur le site dev est limité à 128 caractères

Les URL générées par le plugin font 139 caractères, depuis la modification des clefs API du core.
Avant, l’URL faisait 108 caractères.

En forçant la taille plus grande du champ et en mettant l’URL de 139 car, j’ai une erreur à la sauvegarde.

Redirect URI * cannot be longer than 128 characters but is currently 139 characters long.
Invalid Default Home Connect Account for Testing in your account settings. Please provide proper Home Connect account identifier (e-mail or phone number).

Je peux réduire un peu dans le code en générant une URI de 12 caractères en moins :

https://xxx.ddns.net/plugins/homeconnect/core/php/c.php?k=XXX

Mais ça ne va toujours pas, avec ton nom de domaine.

Je suis étonné que tu sois le seul à rencontrer ce problème.

Même avec les DNS Jeedom (et les noms de domaine par défaut) çà dépassera 128 !

Hello,
Je suis en train de configurer le plugin home connect et je pense rencontrer le même problème.

Voici la « Redirect URI » telle qu’indiquée par le plugin (150 caractères):

Voici l’URL quand je fais un copier/coller pour enregistrer l’application (129 caractères):

Il y a bien une troncature de l’URL à 129 caractères, ce qui empêche d’enregistrer correctement la callback.

Oui, c’est navrant.

A part tronquer l’apikey et accepter une apikey tronqée en callback, je vois pas comment faire.

Ce n’est pas très propre mais en mettant c.php directement dans plugins/homeconnect avec un .htaccess modifié