Artifactory nuget 推送 - 不存在的用户(API 密钥/访问令牌)
Artifactory nuget push - non-existing user (API key / access token)
我可以使用 dotnet nuget push %WORKSPACE%\NuGetPackages\*.nupkg --source <url> --api-key <username>:<encrypted password>
将 nuget 包推送到 Artifactory。但是,我想使用 API 密钥或访问令牌推送,但我收到 403 Forbidden 尝试这样做。有可能让它工作吗?
NuGet 协议期望 API 键为 username:password
。您可以使用 Artifactory API 密钥代替密码,但您仍然必须提供用户名,如 the API docs.
中的第四个选项所述
我可以使用 dotnet nuget push %WORKSPACE%\NuGetPackages\*.nupkg --source <url> --api-key <username>:<encrypted password>
将 nuget 包推送到 Artifactory。但是,我想使用 API 密钥或访问令牌推送,但我收到 403 Forbidden 尝试这样做。有可能让它工作吗?
NuGet 协议期望 API 键为 username:password
。您可以使用 Artifactory API 密钥代替密码,但您仍然必须提供用户名,如 the API docs.