如何在组织下为github企业创建oauth2令牌?
我正在尝试为组织创建oauth2令牌。这似乎是不可能的(或者至少我没有找到它)。这将用于各种脚本(非web使用)。这也适用于企业github(github.company.com/api/v3 vs api.github.com) 我在我的用户下创建了一个,如下所示:如何在组织下为github企业创建oauth2令牌?,oauth,github,oauth-2.0,github-api,Oauth,Github,Oauth 2.0,Github Api,我正在尝试为组织创建oauth2令牌。这似乎是不可能的(或者至少我没有找到它)。这将用于各种脚本(非web使用)。这也适用于企业github(github.company.com/api/v3 vs api.github.com) 我在我的用户下创建了一个,如下所示: curl -u 'username:password' -d '{"scopes":["scripts!"],"note":"test?"}' https://github.company.com/api/v3/authoriza
curl -u 'username:password' -d '{"scopes":["scripts!"],"note":"test?"}' https://github.company.com/api/v3/authorizations
这一切都如期而至。我搞不懂的是,在一个组织下做这件事有什么神奇的方法,因为一个组织没有基本的认证证书。我还没有找到任何文档来告诉我如何给某个东西一个客户端id/密码并从中获取oauth令牌,这似乎是我想要做的事情
如果有人能帮上忙,我将不胜感激。我很确定这在目前是不可能的。正如您所说,组织本身没有任何与之关联的凭据。所以,做这件事的唯一方法是自己做,作为一个开发人员,用你的证书
这可能是一个很酷的功能请求,需要发送给GitHub的人。在写这篇文章的时候,你不能直接为组织创建令牌,但是如果你有一个对组织有完全访问权的开发人员帐户,你可以(某种程度上)以一种迂回的方式这样做
希望有帮助。更新:此设置现在处于启用状态
开发者设置>OAuth应用程序谢谢,一年后你帮了我大忙!即将为我的算法实现repo开放源代码站点。非常感谢。