我尝试使用端点https://github.com/login/oauth/access_token和一个GitHub应用程序,按照设备流和代码交换,以编程方式创建GitHub个人访问令牌。
创建过程似乎运行良好,并获得了带有令牌的响应。但是,我们的帐户集成了SSO,这要求所有令牌都经过SSO授权才能工作,因此,对于任何对我们的私有存储库的调用,令牌都会收到404响应,我认为这与缺少SSO授权有关
我找不到任何说明如何授权通过API生成的令牌的文档
**重要提示:**我知道如何授权通过Github Web UI生成的令牌,我说的是通过API端点https://github.com/login/oauth/access_token device-flow生成的令牌,使用代码交换!这些令牌在UI中不可用,我找不到如何授权它们
你知道怎么解决吗?
1条答案
按热度按时间ukxgm1gy1#
这似乎在任何地方都没有记录,但您需要使用用户
oauth2
GitHub clone repo with fine-grained personal access tokens (PAT)