Boto3 मान भूमिका के साथ आई ए एम उपयोगकर्ता क्रेडेंशियल्स

0

सवाल

कैसे कर सकते हैं में से एक मान एक आई ए एम भूमिका का उपयोग कर के आई ए एम उपयोगकर्ता क्रेडेंशियल?

import boto3

sts_client = boto3.client(
      'sts',
      aws_access_key_id=ACCESS_KEY,
      aws_secret_access_key=SECRET_KEY,
    )
)

sts_client.assume_role(RoleArn=some-role, RoleSessionName='boto3_client')

ऊपर कोड के लिए कुछ कारण पैदा करता है:

An error occurred (InvalidClientTokenId) when calling the AssumeRole operation: The security token included in the request is invalid.

मैं परीक्षण किया है aws_access_key_id और aws_secret_access_key का उपयोग कर aws sts assume-role और मैं कर सकते हैं वास्तव में लगता है कि भूमिका का उपयोग कर CLI. मैं क्या कर रहा हूँ गलत?

अगर यह बनाता है किसी भी अंतर है, आई ए एम उपयोगकर्ता है चीनी विभाजन के एडब्ल्यूएस.

amazon-web-services aws-sdk boto3
2021-11-12 14:28:24
1

सबसे अच्छा जवाब

1

सेटिंग AWS_DEFAULT_REGION नहीं है (यहां तक कि AWS_REGION) वातावरण चर यह ठीक करता है ।

AWS_DEFAULT_REGION उल्लेख नहीं है में कहीं भी boto3 प्रलेखन. और पता चला है आप कर सकते हैं पास के क्षेत्र के लिए boto3.client() के साथ region_name तर्क । अजीब नाम (aws_region होगा एक और अधिक सुसंगत विकल्प), और इस में उल्लेख नहीं है documention या तो. मुझे आशा है कि इस मदद करता है किसी को किसी दिन.

2021-11-13 10:27:27

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में