You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用AWS CLI调用CodeCatalyst时提示无法找到授权令牌的问题

AWS CLI执行CodeCatalyst命令报错Unable to locate authorization token的解决方法

CodeCatalyst的CLI认证逻辑和S3等普通AWS服务不同,它不直接使用IAM凭证(即你配置文件里的access key/secret),需要单独完成用户授权流程,具体操作步骤如下:

  • 先安装CodeCatalyst CLI插件
    执行以下命令完成插件和配置工具的安装:

    aws code-toolkit configure install
    
  • 完成CodeCatalyst授权登录
    针对你的dev-admin配置文件,执行登录命令:

    aws codecatalyst login --profile dev-admin
    

    命令执行后会自动打开浏览器,使用关联CodeCatalyst的AWS账号身份完成登录授权,授权成功后CLI会自动将令牌保存到配置文件中。

  • 验证授权结果
    再次执行你的命令:

    aws --profile dev-admin codecatalyst list-access-tokens
    

    此时应该能正常返回结果。

额外注意事项:

  • 若使用AWS SSO管理身份,需先执行aws sso login --profile dev-admin完成SSO登录,再进行CodeCatalyst授权。
  • 确保AWS CLI为最新版本,旧版本可能存在兼容性问题,可执行aws --version查看,更新命令:pip install awscli --upgrade

内容的提问来源于stack exchange,提问作者JD D

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 23:20:28