Как использовать базовую аутентификацию с JIRA REST API в JavaScript?

Я создаю приложение JavaScript для Smart TV, чтобы показывать информационные панели по телевизору. Я получаю список инструментальных панелей с помощью JIRA REST API. URL, который я использую для этого:

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

после этого я создаю настенный экран, как показано ниже, чтобы показать их по телевизору:

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

из-заos_username а такжеos_passwordДЖИРА знает, что ям аутентифицируется и получает правильный список. этот список мне нужен с самого начала, но потому что я вызываю вышеуказанный URL с параметрамиos_username а такжеos_password это действительно правильный список

но при запуске телевизора / в первый раз, когда я получаю список инструментальных панелей с JIRA, никто не аутентифицируется, поэтому он принимает случайный список, а не тот, который мне нужно получить.

В JIRA есть способ аутентификации с помощью команды ниже:

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

но я нене знаю, как использовать эту команду в JavaScript.

Так может кто-нибудь сказать мне, как я могу пройти аутентификацию в JIRA с помощью базовой аутентификации и очень важно, чтобы она была JAVASCRIPT.

Ответы на вопрос(2)

Ваш ответ на вопрос