Worthflowスコープなしでワークフローを作成したり更新したりするためにOAuthアプリケーションを許可することを拒否する
1755 ワード
![](https://s1.md5.ltd/image/5cc07f29d2edf14fc98deb1b39dc852e.jpg)
変更をプッシュしようとすると、次のエラーメッセージが表示されます.
![Remote Rejected] main -> main (refusig to allow an OAuth App to
create or update workflow `...` without `worflow` scope)
![](https://s1.md5.ltd/image/1e5fdacd2ee76570be4fc5f32af11978.png)
エラーは、新しいGithubアクションのワークフローを含む私のrepoにコミットのセットをプッシュしようとする私によって引き起こされます.私のOAuthトークンはWindows用のGit資格情報マネージャによって生成されました.
汚れた回避策は、GiHub開発者メニューから新しいトークンを生成し、Windowsの資格情報マネージャーにペーストすることです
![](https://s1.md5.ltd/image/e40bce58c9a7cbd20348464809ee6f7a.png)
![](https://s1.md5.ltd/image/e6efcea71b7a9789c9775a00d4e5e70e.png)
これはしばらくの間動作します.Windows用のGit資格情報マネージャが、トークンをリフレッシュするまでは、スコープがいくつかの時間後に取り消されます.
より良い解決策は、Windows用の“古い”Git資格情報マネージャを取り除くために、に切り替えることですGit Credential Manager Core . 新しい、クロスプラットフォーム、Gitのための資格証明マネージャは、実際に正しいスコープを要求するIE 11に依存していないように見えると適切に2 faをサポートしています.
それをインストールして、Windows資格情報店で格納された資格情報を削除した後に、私は現在問題なしで私のGithubワークフローを押すことができます.
クリエイティブコモンズの下で使用される写真Jordan Morningstar .
Reference
この問題について(Worthflowスコープなしでワークフローを作成したり更新したりするためにOAuthアプリケーションを許可することを拒否する), 我々は、より多くの情報をここで見つけました https://dev.to/jessehouwing/can-t-push-to-github-refusing-to-allow-an-oauth-app-to-create-or-update-workflow-without-workflow-scope-1imcテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol