访问nuget feed时,我在visualstudio.com中收到以下错误:
{" $ ID":" 1""的InnerException":空,"消息":" 4d90beec-a2e5 -4f8f-8108-23480a7b53f8 \ MICROSOFT-ACCOUNT无权完成此操作。 您需要拥有' ReadPackages'。"," typeName": " Microsoft.VisualStudio.Services.Feed.WebApi.FeedNeedsPermissionsException,
Microsoft.VisualStudio.Services.Feed.WebApi", "typeKey":"FeedNeedsPermissionsException","errorCode":0,"eventId":3000}
答案 0 :(得分:1)
在TFS中设置正确的访问级别。 默认访问级别设置为“利益相关者”。 https://blogs.msdn.microsoft.com/tfssetup/2016/12/06/tfs-2017-nuget-publisher-task-fails-with-401-unauthorized-exception/ 还有更多信息: https://github.com/Microsoft/vsts-tasks/issues/4319
答案 1 :(得分:1)
以上答案适用于大多数情况。但是,如果您仍然遇到该问题,请检查