我正在使用CURL对位桶服务器执行一些API调用。命令是这样的:
curl https://bitbucket.myserver.com/rest/api/1.0/projects/PRJ/repos/repo-slug/tags \
-u 'user:pass' \
-X POST \
-H 'Content-type: application/json' \
-d '{"name" : "test-tag", "message": "Test tag from curl", "startPoint": "master" }'
这有望在仓库中的master分支上创建一个标签。但是,这不会抱怨用户名/密码不正确。
然后我将命令复制/粘贴到git-bash提示符中-它按预期工作,成功完成。我尝试使用多个用户帐户。我还尝试仅指定用户名,然后在命令行中输入密码-结果相同。
如何在Windows上卷曲以将正确的用户名/密码传递给服务器?