proget无法处理请求。 '处理请求时出错:API密钥无效。

时间:2016-05-04 10:21:58

标签: nuget teamcity proget

我最近设置Proget尝试其nuget和chocolatey服务器。现在,当我尝试通过teamcity构建将包发布到nuget feed时,我继续收到错误“proget无法处理请求。”处理请求时出错:无效的API密钥。'。“。我已经100%确定名称和密码正常工作,并根据Proget doco指定API密钥(即用户名:密码)。那个feed已经有一个包我在我安装Proget试用的那天发布了。什么可能出错?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方法。

  • [1]我确认我的用户名:密码组合是正确的。
  • [2]然后我将原始Feed重命名为feed_old(或任何你 想要甚至删除它,如果它没有任何重要的东西)我 为了尝试而创建,并且不允许发布 通过teamcity并根据问题给出错误消息 消息。
  • [3]使用我想要的名称创建了新的Feed。
  • [4]确认我在API密钥中使用的用户名是必要的 发布到我刚创建的新Feed的权限。
  • [5]然后通过teamcity和。测试了发布到这个feed VOILA!它起作用了。

我不知道为什么会发生这种情况。最好找出并能够解决潜在的原因,而不是使用上面提到的解决方法。