2016-11-14 4 views
0

Ich arbeite an einer Anwendung, die eine Authentifizierung mit JIRA mithilfe der OAuth-Authentifizierung erfordert. Ich habe jedoch ein Problem, wenn ich versuche, ein Anforderungs-Token (/ plugins/servlet/oauth/request-token) zu erhalten. Die Anforderung schlägt immer mit dem oauth-Fehler "nonce_used" fehl (oauth_problem = nonce_used). Ich erstelle die Nonce nach dem Zufallsprinzip, es ist eine zufällige Zeichenfolge mit 32 Zeichen, die nur alphanumerische Kleinbuchstaben enthält. Ich habe es auch mit längeren Nonce versucht, aber mit dem gleichen Ergebnis. Ich sende die OAUTH-Parameter in der Autorisierungsheader der Anfrage, sondern auch versucht, sie im Körper der POST-Anfrage mit dem gleichen Ergebnis zu senden.Ich erhalte den Fehler nonce_used, wenn ich versuche, mich bei Jira zu authentifizieren.

Jede Hilfe wird sehr geschätzt, wenn jemand dieses Problem bereits erkannt hat und es gelöst hat.

Cheers,
Istvan

Antwort

0

es endlich geschafft, mein Problem zu beheben. Das Problem war, dass ich die Basiszeichenfolge, die signiert werden musste, nicht korrekt generierte (URL-Codierung der Zeichen = & zwischen den OAUTH-Parametern)

Verwandte Themen