2016-04-01 1 views
0

J'essaie de pouvoir lire un fichier hébergé dans S3 en utilisant une application Java. J'ai ajouté le AmazonS3Client mais il échoue avec quand il va à ProfileCredentialsProvider. J'ai mes informations d'identification AWS à C: /User/.aws (par défaut), les informations d'identification sont trouvées mais l'erreur suivante est renvoyée: "Format de la propriété non valide: non" = "caractère". My credentiasl (télécharger à partir d'Amazon) est un fichier csv séparé par des virgules. S'il vous plaît quelqu'un peut-il me dire si je dois modifier ce fichier? Merci d'avanceAmazonS3Client et informations d'identification

Répondre

0

Oui, vous devez modifier le format de ce fichier; la classe ProfileCredentialsProvider ne prévoit pas le format CSV, mais attend plutôt que le fichier à formater comme celui présenté dans les ProfilesConfigFile docs:

[default] 
aws_access_key_id=testAccessKey 
aws_secret_access_key=testSecretKey 

Hope this helps!

+0

Merci beaucoup, ça marche! – chufabit