Comment définir GOOGLE_APPLICATION_CREDENTIALS pour Google Compute Engine?
J'ai Google Compute Engine informations d'Identification du fichier renommé en tant que clé.json. La prochaine étape est de définir la variable d'environnement avec le nom GOOGLE_APPLICATION_CREDENTIALS. Mais il est dit d'erreur: Erreur de lecture du fichier des informations d'identification à partir de la variable d'environnement GOOGLE_APPLICATION_CREDENTIALS ...chemin.. Erreur de lecture des informations d'identification de flux, de champ 'type' non spécifié.
httpTransport = GoogleNetHttpTransport.newTrustedTransport();
GoogleCredential credential = GoogleCredential.getApplicationDefault();
Je veux savoir comment définir une variable GOOGLE_APPLICATION_CREDENTIALS dans eclipse?
OriginalL'auteur Aakash Parashar | 2016-02-25
Vous devez vous connecter pour publier un commentaire.
Vous obtenu l'erreur, parce que vous avez téléchargé OAuth 2.0 ID du Client au lieu d'un Compte De Service clé.
Si vous souhaitez utiliser les informations d'identification d'utilisateur comme l'application par défaut, vous pouvez maintenant utiliser le
gcloud bêta d'authentification de l'application de connexion par défaut
de commande pour le lancement de la web de connexion flux. Ce qui les met dans l'emplacement bien connu pour la demande d'informations d'identification par défaut, donc vous devez désactiver la GOOGLE_APPLICATION_CREDENTIALS variable si vous utilisez cette méthode.OriginalL'auteur Adam
Si vous utilisez un serveur tomcat (bien que ceci est valable dans tous les cas), vous avez à la recherche de "configuration de lancement", dans "l'environnement" de l'onglet, vous pouvez ajouter la variable et sa valeur.
Dans l'image vous pouvez voir que j'ai eu accès à "configuration de lancement" de l'tomcat aperçu.
Une autre option est d'utiliser GoogleCredentials.fromStream ("path_to_json") pour définir les informations d'identification, en fonction de l'api est utilisé là où il peut être utilisé.
OriginalL'auteur Edgardo Genini
Cette question est satisfiable par une lecture de la la documentation. Comme de Mar. 15, 2016:
La documentation explique plus sur comment vous pouvez créer un tel fichier.
Quant à la façon de régler dans les eclipse, c'est une variable d'environnement, et vous devez chercher l'Éclipse de la documentation pour voir comment définir des variables d'environnement pour les tâches que vous souhaitez exécuter.
OriginalL'auteur Nick