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

AWS CodeBuild报错:访问CodeConnections连接被拒绝

解决AWS CodeBuild访问CodeConnections连接时的权限错误

这个错误的核心原因是CodeBuild使用的服务角色没有访问指定CodeConnections连接的权限,按以下步骤排查修复:

  • 定位CodeBuild服务角色
    打开AWS控制台进入CodeBuild,找到你的爬虫项目构建任务,在「环境」标签页里复制「服务角色」的ARN。

  • 给角色添加CodeConnections权限
    进入IAM控制台,搜索并打开这个服务角色,点击「添加权限」→「创建内联策略」,选择「JSON」模式,粘贴以下策略(替换<account-id>为你的实际账户ID,保持ARN和错误提示里的一致):

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": "codeconnections:UseConnection",
                "Resource": "arn:aws:codeconnections:eu-north-1:<account-id>:connection/6ea9d036-ab6b-4ca7-9524-7b7d221068b0"
            }
        ]
    }
    

    给策略命名后保存,比如CodeBuild_CodeConnections_Access。

  • 验证连接状态
    进入CodeConnections控制台,确认该连接的状态为「可用」,且已授权给你的AWS账户。

  • 触发测试构建
    回到CodeBuild项目,手动触发一次构建,检查错误是否消除。

额外检查点:

  • 确保CodeBuild项目所在区域和CodeConnections连接的区域一致(都是eu-north-1)
  • 确认CodeConnections连接已正确关联你复刻的爬虫项目仓库

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 08:18:15