Authentication 使用Curl和Oauth令牌提取Github归档

Authentication 使用Curl和Oauth令牌提取Github归档,authentication,curl,github,oauth,Authentication,Curl,Github,Oauth,我想从特定的Github存储库和特定的发布标签中提取源文件 我使用以下命令: curl -v -L -o website.tar.gz -H "Authorization: token mypersonaltoken" https://github.com/my_org/some_project/archive/0.1.tar.gz 但结果是406不可接受 我使用的令牌是在我的私人帐户中生成的个人令牌。我正在提取的存档文件位于另一个帐户中,在那里我有管理员权限 如果我使用: curl -v

我想从特定的Github存储库和特定的发布标签中提取源文件

我使用以下命令:

curl -v -L -o website.tar.gz  -H "Authorization: token mypersonaltoken" https://github.com/my_org/some_project/archive/0.1.tar.gz
但结果是406不可接受

我使用的令牌是在我的私人帐户中生成的个人令牌。我正在提取的存档文件位于另一个帐户中,在那里我有管理员权限

如果我使用:

curl -v -L -o website.tar.gz  -u myuser:mypassword https://github.com/my_org/some_project/archive/0.1.tar.gz
下载成功


如何在不使用用户名和密码的情况下下载此存档文件

我刚刚尝试了使用此解决方案的方法:

curl -L -u myusername:mypersonaltoken ...
区别在于我使用“个人令牌”而不是密码