Derselbe WSAPI v2.0-Sicherheitsschlüssel funktioniert in einem REST-Client, erzeugt jedoch einen ungültigen Schlüsselfehler, wenn er mit curl verwendet wird

Im REST-Client eines Browsers, wenn ich auf diese URL poste

https://rally1.rallydev.com/slm/webservice/v2.0/HierarchicalRequirement/create?key=123abc

mit diesem Anfragetext:

{
"HierarchicalRequirement": 
{"Name": "mystory"}
}

es funktioniert, aber

curl -u '[email protected]:password' -H "Content-Type: application/json" -d  '{"HierarchicalRequirement": {"Name": "mystory"}}' https://rally1.rallydev.com/slm/webservice/v2.0/HierarchicalRequirement/create?key=123abc

erzeugt einen ungültigen Schlüsselfehler:

{"CreateResult": {"_rallyAPIMajor": "2", "_rallyAPIMinor": "0", "Errors": ["Not authorized to perform action: Invalid key"], "Warnings": []}}

Anfangs dachte ich, dass der Sicherheitsschlüssel abläuft (oder jemals?), Aber er wurde im REST-Client wieder erfolgreich verwendet.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage