Wie verwende ich die Standardauthentifizierung mit der JIRA REST-API in JavaScript?

Ich erstelle eine JavaScript-App für einen Smart-Fernseher, um Dashboards auf dem Fernseher anzuzeigen. Ich erhalte die Liste der Dashboards mit der JIRA REST-API. Die URL, die ich dafür benutze, ist:

jira/rest/api/2/dashboard?startAt=&maxResults=

Danach erstelle ich ein Wallboard wie folgt, um es im Fernsehen zu zeigen:

jira/plugins/servlet/Wallboard/?dashboardId=&os_username=&os_password=

wegen demos_username undos_passwordJIRA weiß, dass ich authentifiziert bin und bekommt die richtige Liste. Diese Liste ist die, die ich von Anfang an brauche, aber weil ich die obige URL mit den Parametern aufrufeos_username undos_password es bekommt die richtige Liste

Aber beim Start des Fernsehers / wenn ich das erste Mal eine Liste der Dashboards mit JIRA bekomme, ist niemand authentifiziert, daher wird eine zufällige Liste erstellt, nicht die, die ich brauche.

Es gibt eine Möglichkeit, sich mit dem folgenden Befehl in JIRA zu authentifizieren:

curl -D- -u fred:fred -X GET -H "Content-Type: application/json"         http://example.com/rest/api/2/issue/createmeta

Aber ich weiß nicht, wie man diesen Befehl in JavaScript verwendet.

Kann mir jemand sagen, wie ich mich in JIRA mit der Basisauthentifizierung authentifizieren kann und wie wichtig es ist, JAVASCRIPT zu sein?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage