nuget 推送到 artifactory returns 403(禁止)

nuget push to artifactory returns 403 (Forbidden)

我正在尝试将 nuget 包推送到 Artifactory 中的 nuget 存储库。以下是我使用过的命令:

nuget sources Add -Name Artifactory -Source http:///myURL/artifactory/api/nuget/"回购名称"

nuget 设置apiky“api 密钥”-source Artifactory

nuget push“我的包”-source Artifactory

我得到“响应状态代码不表示成功:403(禁止访问)”。

我已经检查过 api 密钥是否拥有 nuget 存储库的所有权限。

回购设置为:

Repository Layout:  nuget-default
Remote Repository URL:  https://www.nuget.org/

该设置会阻止我添加 nuget 包吗?

感谢任何帮助。

谢谢!

看起来您正在尝试将包推送到 Artifactory remote repository which is ideally not allowed as the remote repositories used to resolve the packages only. You should be able publish packages to a Artifacoty local 存储库。