Ich versuche, Probleme mit der JIRA-REST-API abzufragen, und mit meiner gewünschten JQL-Abfrage, bekam ich keine Ergebnisse. Durch Blick auf die Header mit der Option -v
zu curl, stellte sich heraus, dass, wenn ich die Option -n
übergeben, würde es nie die Authentifizierung Header senden. Dies liegt daran, dass diese JIRA-Instanz anonymen Zugriff zulässt, so dass sie niemals die grundlegende Authentifizierungs-Challenge-Antwort ausgibt, die curl veranlassen würde, den in meiner .netrc
-Datei angegebenen Benutzernamen und das Passwort zu senden. Leider können anonyme Benutzer die Probleme, die ich abfragen möchte, nicht sehen, daher muss ich die Authentifizierung erzwingen.Force CURL zur Authentifizierung gegen JIRA REST API ohne Angabe von Passwort in der Befehlszeile
Verwenden Sie die -u
Option zu locken, um meinen JIRA-Benutzernamen und das Passwort in der Befehlszeile anzugeben, aber ich möchte dies nicht im Allgemeinen tun, da dies bedeuten würde, dass mein Passwort auf meinem Bildschirm in meinem sichtbar wäre Bash-Verlauf usw.
Ich habe versucht, andere Optionen zur Befehlszeile hinzuzufügen, aber sie helfen nicht.