AWS呼叫者身份问题.我无法接收输出



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命令。