Impossível acessar a API do Google Cloud

Então, escrevi um programa em Java que usa a API do Discourse. O programa funciona como esperado localmente, mas assim que tento executá-lo no Google Cloud Compute, minhas solicitações de API, que funcionavam perfeitamente, agora retornam {"error_type":"invalid_access","errors":["Você não tem permissão para visualizar o recurso solicitado."]} e não sei o motivo. Minha única hipótese até agora é que alguma configuração esteja bloqueando a chave da API, mas não tenho ideia do que seja. Alguma sugestão?

Minha suposição é que você não está passando a chave da API corretamente.

Hmm, estou passando isso via cabeçalho e está funcionando quando executo localmente. Talvez tenha a ver com uma diferença entre o curl no Windows e no Linux.

É, vai ser algo bobo como codificação de fim de linha ou barra normal versus barra invertida. Eu sinto o que você está passando.

Talvez crie uma nova chave de API.

É, acabei de abandonar o uso do CURL e usei uma biblioteca para isso — vive-se e aprende-se, supostamente. Obrigado pela ajuda, mesmo assim.