Je cd
dans le répertoire où tous les GDP/fichiers clés et exécutez les commandes suivantes:Comment puis-je résoudre l'erreur "Le jeton de sécurité inclus dans la requête n'est pas valide" lors de l'exécution de aws iam upload-server-certificate?
aws iam upload-server-certificate
--server-certificate-name certificate_name
--certificate-body file://webservercertificate.pem
--private-key file://server.key
--certificate-chain file://certificate_chain_file.pem
J'obtiens l'erreur suivante:
A client error (InvalidClientTokenId) occurred when calling the UploadServerCertificate operation: The security token included in the request is invalid.
Je 1 « utilisateur » dans « utilisateurs » . Cet utilisateur a été attribué les autorisations suivantes:
IAMFullAccess IAMReadOnlyAccess IAMUserSSHKeys
J'ai téléchargé les informations d'identification pour cet utilisateur et les mettre dans mes variables utilisateur
AWS_ACCESS_KEY ****
AWS_SECRET_KEY ****
J'ai 1 rôle sur mon beanstalk élastique aws-elasticbeanstalk-ec2-role
double possible de [certificats SSL pour Uploading IAM] (http://stackoverflow.com/questions/29256178/uploading-ssl-certificates-to-iam) –
Pouvez-vous faire d'autre ' aws iam' actions avec succès? Il semble que vous utilisiez des informations d'identification non valides pour accéder au service. –
Je ne pense pas que votre erreur ait quelque chose à voir avec les certificats. Vos informations d'identification sont invalides ou n'ont pas de privilèges. Pouvez-vous exécuter 'aws iam list-users' et voir si vous obtenez une sortie ou la même erreur? – helloV