【问题标题】:How can I use Deploy key for authentication to use Github API?如何使用 Deploy 密钥进行身份验证以使用 Github API?
【发布时间】:2022-02-02 01:38:04
【问题描述】:

我获得了存储库的 Deploy 密钥。如何使用 Github API 使用部署密钥进行授权。是否有任何 python 模块来实现这一点? 注意:我不能使用个人访问令牌。

【问题讨论】:

    标签: github authorization github-api deploy-keys


    【解决方案1】:

    您不能使用部署密钥来访问 GitHub API。部署密钥是 SSH 密钥,它们只允许通过 SSH 进行访问。 GitHub API 仅通过 HTTPS 运行,因此您将无法使用部署密钥进行身份验证。

    您可以使用个人访问令牌或其他类型的 OAuth 令牌来访问 GitHub API。 GitHub 记录了您可以使用的各种身份验证方法以及它们的工作原理。

    【讨论】:

      猜你喜欢
      • 2017-06-07
      • 1970-01-01
      • 1970-01-01
      • 2011-12-10
      • 1970-01-01
      • 1970-01-01
      • 2013-08-03
      • 2019-02-17
      • 2015-09-10
      相关资源
      最近更新 更多