

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 比特桶应用程序 OAuth
<a name="oauth-app-bitbucket"></a>

## 使用 OAuth （控制台）连接 Bitbucket
<a name="oauth-app-bitbucket-console"></a>

要使用控制台通过 OAuth 应用程序将您的项目连接到 Bitbucket，请在创建项目时执行以下操作。有关信息，请参阅[创建构建项目（控制台）](create-project.md#create-project-console)。

1. 对于**源提供商**，选择 **Bitbucket**。

1. 对于**凭证**，执行以下操作之一：
   + 选择使用账户凭证将您账户的默认源凭证应用于所有项目。

     1. 如果未连接到 Bitbucket，请选择**管理账户凭证**。

     1. 对于**凭据类型**，请选择**OAuth 应用程序**。
   + 如果您选择为**服务**使用账户级别凭证，请选择要用于存储令牌的服务，然后执行以下操作：

     1. 如果您选择使用 **Secrets Manager**，则可以选择使用现有密钥连接或创建新密钥，然后选择**保存**。有关如何创建新密钥的更多信息，请参阅[在 Secrets Manager 密钥中创建和存储令牌](asm-create-secret.md)。

     1. 如果您选择使用**CodeBuild**然后选择**保存**。
   + 选择**仅为此项目使用覆盖凭证**，以便使用自定义源凭证来覆盖账户的凭证设置。

     1. 从填充的凭据列表中，选择**OAuth 应用程序**下的选项之一。

     1. 您也可以通过在描述中选择 “**创建新 OAuth 的 Oauth 应用程序令牌连接” 来创建新的应用程序令牌**。

要查看您的授权 OAuth 应用程序，请导航到 Bitbucket 上的[应用程序授权](https://bitbucket.org/account/settings/app-authorizations/)，并确认列出了名`AWS CodeBuild (region)`为的应用程序。