我最近设置 Proget 来尝试它的 nuget 和 Chocolatey 服务器。现在,当我尝试通过 teamcity 构建将包发布到 nuget 提要时,我不断收到错误消息“proget 无法处理请求。'处理请求时出错:API 密钥无效。'。”。我已经 100% 确定名称和密码工作正常,并根据 Proget doco 指定了 API 密钥(即 username:password )。该提要已经有一个包,我在安装 Proget 的那天发布了它以供试用。可能出了什么问题?
问问题
317 次
1 回答
0
我找到了解决办法。
- [1] 我确认我的用户名:密码组合正确。
- [2] 然后我将原始提要重命名为 feed_old (或者任何你想要的,如果它没有任何重要的东西,甚至删除它)我为试用而创建的并且不允许通过 teamcity 发布并给出错误根据问题的消息发送消息。
- [3] 使用我想要的名称创建了新的提要。
- [4] 确认我在 API 密钥中使用的用户名具有发布到我刚刚创建的新提要的必要权限。
- [5] 然后通过 teamcity 和 VOILA 测试发布到此提要!有效。
我不知道为什么会发生这种情况。找出并能够解决根本原因而不是使用上述解决方法会很好。
于 2016-05-04T10:31:48.173 回答