AWS sts获取调用者身份错误
aws sts get-caller-identity
这个命令给我的回报是:
Unknown output type
我没有给出任何输出。
首先,确保.aws/credentials文件具有有效内容:
[default]
aws_access_key_id = ********************
aws_secret_access_key = ***************************************
aws_session_token = **********************************************
星号是您的实际密钥和令牌。接下来,从终端运行以下命令(https://docs.aws.amazon.com/cli/latest/reference/sts/get-caller-identity.html):
aws sts get-caller-identity
它将输出您的UserId、Account和ARN。如果这仍然不起作用,运行aws configure
命令(https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html),手动提供密钥、默认区域和默认输出格式(例如JSON、YAML或文本格式(,然后再次运行STS命令。