如何使Eclipse的Mylyn GitHub连接器运行经过身份验证的请求?

时间:2013-01-07 22:46:59

标签: eclipse oauth github egit mylyn

我正在为Github Mylyn Connector使用非常酷的Eclipse Indigo。但是,由于我将它用于GitHub上的许多项目,因此我非常快速地执行了针对GitHub v3 API的未经身份验证的请求每秒执行的60个请求rate limit

症状是刷新任何查询(无论多么小 - 再次,这里的限制因素更多是我处理的可能存储库)我得到错误:

Unexpected error : API Rate Limit Exceeded for XXX.XXX.XXX.XXX

XXX.XXX.XXX.XXX当然是我的IP。

我已使用我的GitHub用户名和密码在任务存储库视图中配置了GitHub存储库,但连接器似乎没有使用OAuth或基本身份验证。我已经阅读了GitHub连接器插件的FAQ,但没有找到任何有用的东西。

有没有办法让GitHub连接器进行经过身份验证的请求(这会比较宽松的速率限制为5K /小时?)?


编辑:我尝试使用私有存储库(至少有一个活动问题)来检查是否在那里发送了某些凭据。我得到Unexpected error: Issues are disabled for this repo


编辑:我注意到Eclipse Marketplace上的插件版本存在问题,然后切换到从nightlies repo获取EGit插件,同样用于Mylyn Github Connector。它没有帮助

1 个答案:

答案 0 :(得分:1)

Eclipse Neon与Mylyn Github连接器4.4。

使用2-factor access token进行测试。在包含数百个问题的公共存储库中成功超出了匿名速率限制。我没有用简单的登录进行测试,但它应该可以工作。