Impossible d'accéder à l'API depuis Google Cloud

J’ai écrit un programme en Java utilisant l’API de Discourse. Il fonctionne comme prévu en local, mais dès que j’essaie de l’exécuter depuis Google Cloud Compute, mes requêtes API, qui fonctionnaient parfaitement, renvoient désormais {\"error_type\":\"invalid_access\",\"errors\":[\"Vous n'êtes pas autorisé à consulter la ressource demandée.\"]}. Je ne sais pas pourquoi. Mon seul soupçon jusqu’à présent est qu’un paramètre bloque la clé API, mais je n’ai aucune idée de ce que cela pourrait être. Des suggestions ?

Je parie que vous ne transmettez pas correctement la clé API.

Hmm, je le passe via un en-tête et cela fonctionne lorsque je l’exécute localement. Cela pourrait peut-être être dû à une différence entre mon curl sur Windows et sur Linux.

Ouais. Ce sera probablement quelque chose d’absurde comme le codage des fins de ligne ou la différence entre slash et antislash. Je comprends ta douleur.

Peut-être génère une nouvelle clé API.

Oui, j’ai simplement abandonné l’utilisation de CURL pour utiliser une bibliothèque dédiée — on apprend en vivant, je suppose. Merci tout de même pour ton aide.