使用OAuth(和MFA)进行Github API身份验证

时间:2017-12-12 21:29:07

标签: github github-api

我正在使用Github Enterprise服务器。我正在使用Postman试图击中API。无论我尝试过什么,我都会通过200状态代码返回“通过LDAP登录”HTML页面。不完全是我所希望的。

重要背景:

  • 已启用MFA
  • OAuth令牌是包含所有范围的个人访问令牌

我尝试将令牌作为网址参数传递:

https://api.github.mycompany.com/repos/MyOrg/myrepo?access_token=MY_OAUTH_TOKEN

我尝试以不同的方式将令牌作为授权标头传递:

  • 授权:MY_OAUTH_TOKEN
  • 授权:令牌MY_OAUTH_TOKEN
  • 授权:Bearer MY_OAUTH_TOKEN

根据我从文档中收集的内容,我的OAuth令牌应该足够了,这意味着我不需要发送任何类型的MFA代码。我错了吗?我需要做什么才能获得真实的结果,而不是LDAP登录页面?

0 个答案:

没有答案