Geoplateforme / sdk-entrepot

SDK Python pour utiliser l'API Entrepôt de la Géoplateforme.
GNU General Public License v3.0
1 stars 0 forks source link

Que doit-on mettre dans client_id de config.ini ? #37

Closed jpotel closed 7 months ago

jpotel commented 9 months ago

Bonjour faut-il maintenir id_client=pf-warehouses dans config.ini pour une connexion à l'API ? Je n'ai jamais réussi à avoir le résultat du python -m ignf_gpf_sdk me en suivant la syntaxe du config.ini proposé dans la documentation. Cordialement

jpotel commented 9 months ago

voici les info retournées par la commande :

←[33mALERTE - Code retour authentification KeyCloak = 401 (Invalid client or Invalid client credentials)←[0m
←[33mALERTE - Code retour authentification KeyCloak = 401 (Invalid client or Invalid client credentials)←[0m
←[33mALERTE - Code retour authentification KeyCloak = 401 (Invalid client or Invalid client credentials)←[0m
←[33mALERTE - Code retour authentification KeyCloak = 401 (Invalid client or Invalid client credentials)←[0m
←[33mALERTE - Code retour authentification KeyCloak = 401 (Invalid client or Invalid client credentials)←[0m
←[33mALERTE - Code retour authentification KeyCloak = 401 (Invalid client or Invalid client credentials)←[0m
←[31mERREUR - La récupération du jeton d'authentification a échoué après 5 tentatives←[0m
←[31mERREUR - La récupération du jeton d'authentification a échoué après 5 tentatives←[0m
←[31mERREUR FATALE - La récupération du jeton d'authentification a échoué après 5 tentatives←[0m
jpotel commented 9 months ago

J'ai trouvé, il faut renseigner le paramètre client_secret. il serait bien d'indiquer dans la partie doc relative à la génération du config.ini la façon de trouver ce client_secret et de le rajouter le config.ini

jmkerloch commented 9 months ago

@jpotel à quoi correspond le paramètre client_secret ? Je ne sais pas comment le trouver.

vsasyan-ignf commented 8 months ago

Bonjour @jpotel et @jmkerloch,

Désolé pour le temps de réponse, je n'ai pas reçu les notifications. N'hésitez pas à m'assigner à l'issue ou à me taguer au bout de quelques jours sans retour de ma part.

il serait bien d'indiquer dans la partie doc relative à la génération du config.ini la façon de trouver ce client_secret et de le rajouter le config.ini

Merci pour le retour, nous allons compléter cela. Est-ce que vous pouvez m'indiquer comment vous avez récupéré l'information dans votre cas ? Effectivement, notre cas est un peu spécial, on nous l'a donné à la création de notre compte, mais ce n'est pas forcément pareil pour vous.

Cordialement,

jmkerloch commented 8 months ago

Je travaille actuellement sur la geoplateforme via mon entreprise Oslandia. J'ai pu avoir l'information via un canal de communication des entreprises du groupement.

jpotel commented 8 months ago

Pour ma part je l'ai récupéré de deux façons :

vsasyan-ignf commented 8 months ago

Merci pour vos retours. Donc on doit l'avoir avec les informations communiquées à la création du compte.

vsasyan-ignf commented 7 months ago

Bonjour,

Après confirmation le client sercret est donc toujours le même et c'est : BK2G7Vvkn7UDc8cV7edbCnHdYminWVw2 en prod

vsasyan-ignf commented 7 months ago

@LudivineSchlegel à ajouter dans la doc de la config STP.

LudivineSchlegel commented 7 months ago

v0.1.19 : Documentation ajouté dans la doc et les valeurs sont inscrites dans le fichier de configuration par défaut.