我能够获得 access_key 和 secret_key 但我无法获得安全 token 。
这有效:
import boto3
session = boto3.Session()
credentials = session.get_credentials()
print credentials.access_key
print credentials.secret_key
这不会:
print credentials.session_token
既不是这个:print credentials.security_token
也不是这个:client = boto3.client('sts')
client.get_session_token()
给我这个错误:
ClientError: An error occurred (AccessDenied) when calling the GetSessionToken operation: Cannot call GetSessionToken with session credentials
请帮忙!
最佳答案
这有效:
import boto3
session = boto3.Session()
credentials = session.get_credentials()
print credentials.token
我发现通过
print credentials.__dict__
关于amazon-web-services - Boto3:获取 aws_security_token,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44649543/