翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
GitHub トークンの問題のトラブルシューティング
無効な GitHub OAuth トークン
CodeDeploy 2017 年 6 月以降に作成された アプリケーションは、リージョンごとに AWS GitHub OAuth トークンを使用します。特定の AWS リージョンに関連付けられたトークンを使用すると、 GitHub リポジトリにアクセスできる CodeDeploy アプリケーションをより詳細に制御できます。
GitHub トークンエラーが表示された場合は、古いトークンが無効になっている可能性があります。
無効な GitHub OAuth トークンを修正するには
-
以下のいずれかの方法を使用して、古いトークンを削除してください。
-
API を使用して古いトークンを削除するには、 を使用します DeleteGitHubAccountToken。
-
AWS Command Line Interfaceを使用して古いトークンを削除するには:
-
トークンが存在するコンピュータに移動します。
-
AWS CLI がこのコンピュータにインストールされていることを確認します。インストール方法については、AWS CLIユーザーガイド の「AWS Command Line Interface のインストール、更新、およびアンインストール」を参照してください。
-
トークンが存在するコンピュータで、次のコマンドを入力します。
aws delete-git-hub-account-token
コマンド構文の詳細については、delete-git-hub-account「-token」を参照してください。
-
-
-
新しい OAuth トークンを追加します。詳細については、「 CodeDeploy との統合 GitHub」を参照してください。
GitHub OAuth トークンの最大数を超えました
CodeDeploy デプロイを作成する場合、許可される GitHub トークンの最大数は 10 です。 GitHub OAuth トークンに関するエラーが表示された場合は、トークンが 10 個以下であることを確認してください。トークンが 10 個以上ある場合は、最初に作成されたトークンが無効になります。たとえば、トークンが 11 個ある場合、最初に作成したトークンが無効になります。トークンが 12 個ある場合、最初に作成した 2 個のトークンが無効になります。 CodeDeploy API を使用して古いトークンを削除する方法については、「」を参照してください DeleteGitHubAccountToken。