NuGet在Push的時候提示“遠程服務器返回錯誤:(403)已禁用”問題解決


在使用NuGet把包push到nuget官網的時候,提示了如下信息:

Failed to process request. 'The specified API key is invalid or does not have permission to access the specified package.'

遠程服務器返回錯誤:(403)已禁用

解決方法:

1、檢查是否已經設置過apikey,可以使用設置apikey的命令設置一下,在進行push,如果在設置的時候有錯誤提示,可以嘗試使用管理員身份運行命令行

nuget.exe setApiKey (nuget官網提供的apikey)

2、上面方法還是不行,那么可能是你的這個包的ID與官網上的其中一個一樣了,比如很早之前就有人push過ID相同的包,測試方法:可以登錄官網,然后手動上傳包,如果有錯誤,會直接提示出來,再根據提示進行判斷解決。

3、如果還不行,更新apikey,然后再重新設置一下,再push

通過以上方法,基本問題都會解決。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM