缺乏完成此操作的权限,您需要具有“AddPackage”Azure Devops

Tsu*_*ani 3 feed nuget nuget-package azure-devops

但是,我在包中看到我的用户为发布者。但我没有寄出包裹。我想,结果是自动发生的。

在CMD中手动尝试过

nuget.exe push -Source "Feed" -ApiKey az <packagePath>
Run Code Online (Sandbox Code Playgroud)

我得到

Response status code does not indicate success: 403 (Forbidden - User 'MyUser' lacks permission to complete this action. You need to have 'AddPackage'. (DevOps Activity ID: #############))
Run Code Online (Sandbox Code Playgroud)

我无法理解。当我没有寄出包裹时,它们是如何从我这里收到的?而且我无权手动发送。

---UPD。问题实际上并不是关于访问\权利。这是关于数据包如何代表我的用户进入的。

谢谢您的帮助。

Cee*_*SFT 6

我们建议您可以在 feed 的权限设置中检查构建服务(带有项目名称)是否已被授予贡献者权限。

在此输入图像描述