在windows上一切都很好:
- 将nuget包发布到我的私人Azure工件
- 将我的帐户登录到Visual Studio 2019
- 在我的项目中配置我的私人订阅源
- 恢复我的项目
- 它会自动验证我的帐户,因为我已经在步骤2中登录
但当我使用mac OS(visual studio 2019(时:我总是在步骤5失败,错误为:401未经授权的
是否有任何命令可以检查我的帐户的当前状态或登录Visual?
注意:我的Microsoft帐户使用2FA
也有同样的问题,并用OP的解决方案解决了这个问题。以下是我采取的步骤:
- 在Azure Devops中创建PAT
- 使用私人裸体的开放式解决方案
- 恢复nugets并获得提示登录名和密码
- 使用Devops帐户电子邮件作为用户名,使用PAT作为密码
解决了我的问题。我不知道为什么我的DevOps帐户没有恢复包的权限(仅限MAC操作系统(。然后,我转到Azure DevOps,生成一个包含访问工件权限的令牌。然后我将该令牌更新到Visual Studio for MAC中,然后它就可以使用了