.net dotnet core rc4-linux上的nuget配置不太正常

.net dotnet core rc4-linux上的nuget配置不太正常,.net,nuget,.net,Nuget,我想使用另一个nuget存储库,它需要一个apikey 使用已安装的nuget命令,我可以添加源代码和Apikey nuget sources Add -Name Artifactory -Source https://myserver/nuget/nuget nuget setapikey <my encrypted key> -Source Artifactory 这几乎奏效了 但是,如果我在命令行上提供apikey,它就会工作 dotnet nuget push mypkg.

我想使用另一个nuget存储库,它需要一个apikey

使用已安装的
nuget
命令,我可以添加源代码和Apikey

nuget sources Add -Name Artifactory -Source https://myserver/nuget/nuget
nuget setapikey <my encrypted key> -Source Artifactory
这几乎奏效了

但是,如果我在命令行上提供apikey,它就会工作

dotnet nuget push mypkg.nupkg -k encryptedsecret
>your package was pushed
如何配置nuget,使其不需要在命令行上使用加密的机密

当我使用
nuget setapikey…
时,配置在哪里

dotnet nuget push mypkg.nupkg
>error: Encryption is not supported on non-Windows platforms.
dotnet nuget push mypkg.nupkg -k encryptedsecret
>your package was pushed