[英]AWS SSO and CodeArtifact Login requires manual config file changes for Region
当我跑步时
AWS SSO Login --Profile Default
在我的机器上,如果 my.aws/config 文件未设置为us-east-1的默认区域,当浏览器打开进行身份验证时,我会收到“无效授权”。 当我将配置区域设置为us-west-2时,我可以进行身份验证。
问题是我需要登录到 CodeArtifact,如果我不将配置文件更改为 us-west-2,我会得到:
An error occurred (ResourceNotFoundException) when calling the GetAuthorizationToken operation: Domain not found. Domain 'MY-domain' owned by account '1234567890' does not exist.
我需要能够登录到 docker 容器内的 CodeArtifact,并且手动更改区域不是一个选项。 请指教。 谢谢!
AWS CLI 具有可用于在调用get-authorization-token
时传递区域的全局参数。
aws codeartifact get-authorization-token --domain MY-domain --region us-west-2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.