Bonjour à tous,
Je suis en train d'écrire une petite application console pour mettre à jour mes enregistrements DNS, en C# en utilisant la librairie "csharp-ovh".
En suivant les instructions trouvées sur le site eu.api.ovh.com, j'ai suivi le lien suivant : https://eu.api.ovh.com/createToken/ pour créer Application Key, Application Secret et Consumer Key. J'ai octroyé toutes les autorisations (GET, PUT, POST, DELETE sur *), et j'ai défini la durée sur unlimited.
J'ai écrit ma petite appli, et tout fonctionnait le premier jour. Deux jours plus tard, à l'appel de "/me", l'appli plante avec l'exception "NotCredentialException : This credential is not valid."
J'ai effectué quelques recherches et suis tombé sur le post suivant : https://community.ovhcloud.com/community/fr/creation-api-keys-invalid-account-password?id=community_question&sys_id=92627908581e42d02d4c51cec5fc96a3
Où il est conseillé de se rendre sur https://api.ovh.com/createApp/ pour créer un appkey+appsecret, puis sur https://api.ovh.com/console/#/auth/credential#POST pour créer une consumer key.
J'ai donc effectué cette opération, mis ces nouvelles clés dans mon appli, et cette fois l'erreur est : "NotCredentialException : This credential does not exist.".
J'ai alors vu dans la réponse au formulaire "/auth/credential" qu'il y avait une "validationUrl", j'ai donc cliqué sur cette URL et confirmé les droits, en sélectionnant de nouveau une durée "Unlimited", mais les credentials ne fonctionnent toujours pas.
Quelqu'un pourrait me donner la procédure pour générer des credentials qui fonctionnent et qui ont vraiment une durée illimitée pour ne pas avoir à en recréer à chaque utilisation ? (d'autant plus que si je retourne sur le premier lien "createToken", avec les mêmes "Script Name" et "Script Description", j'ai une erreur m'indiquant que des credentials existent déjà pour cette application. J'imagine qu'on ne va pas devoir réinventer de nouveaux noms pour regénérer une clé à chaque fois qu'on veut utiliser l'API ?
Je suis un peu perdu ...
Hébergement Cloud Web - API Keys : not valid/not exist
Related questions
- Modification des variables php.ini
51562
23.01.2019 16:32
- FTP and SFTP time out
41146
14.01.2018 08:55
- Lancement App front React
41084
26.04.2019 12:54
- Accès à la configuration du serveur apache ?
37161
23.10.2017 12:25
- Connexion SSH ?
33912
14.10.2017 09:53
- Retours sur Cloud Web
32642
10.10.2017 15:02
- Transferts FTP/SFTP
31190
21.10.2017 13:00
- Activer Memcached PECL
30528
17.12.2018 13:07
- 504 Gateway Timeout depuis bientôt 24h
27996
24.04.2019 11:19
- Drupal 8 - Composer - lack of memory
25669
19.10.2017 19:33