在 MacOS 上安装 aws2 cli 后 AWS2 SSO 配置错误

Lee*_*Tan 7 amazon-web-services single-sign-on aws-sdk

对于安装 AWS CLI v2 并尝试使用 AWS SSO 的 MacOS 用户,您可能会看到“调用 StartDeviceAuthorization 操作时发生错误 (InvalidClientException):”

如果是这样,解决方案如下。

小智 8

您需要输入带有“start”的 URL

示例: https: //alias.awsapps.com/start

在此输入图像描述


Lee*_*Tan 4

对于安装了 aws2 但在使用 SSO cli 时遇到问题的用户,请确保在安装 aws2 后,删除 ~/.aws 目录中的 sso 目录并重新运行 aws2 配置 sso。如果没有,将返回“调用 StartDeviceAuthorization 操作时发生错误 (InvalidClientException):”

另外,确保您的 ~/.aws/config 文件如下所示

[profile default]
sso_start_url = https://someurlhere.awsapps.com/start
sso_region = us-east-2
sso_account_id = XXXXXXX
sso_role_name = AAAAA
region = us-east-2
output = json
Run Code Online (Sandbox Code Playgroud)