Jak korzystać z uwierzytelniania podstawowego za pomocą interfejsu API JIRA REST w JavaScript?
Tworzę aplikację JavaScript dla Smart TV, aby wyświetlać panele kontrolne w telewizorze. Dostaję listę pulpitów nawigacyjnych z interfejsem API JIRA REST. Adres URL, którego używam to:
jira/rest/api/2/dashboard?startAt=&maxResults=
potem tworzę tablicę ścienną zgodnie z poniższymi instrukcjami, aby pokazać je w telewizji:
jira/plugins/servlet/Wallboard/?dashboardId=&os_username=&os_password=
z powoduos_username
ios_password
, JIRA wie, że jestem uwierzytelniony i dostaje właściwą listę. ta lista jest tą, której potrzebuję od początku, ale dlatego, że nazywam powyższy adres URL parametramios_username
ios_password
dostaje właściwą listę
ale po uruchomieniu telewizora / po raz pierwszy otrzymuję listę pulpitów nawigacyjnych z JIRA, nikt nie jest uwierzytelniony, więc pobiera losową listę, a nie tę, którą muszę uzyskać.
istnieje pewien sposób uwierzytelnienia w JIRA za pomocą poniższego polecenia:
curl -D- -u fred:fred -X GET -H "Content-Type: application/json" http://example.com/rest/api/2/issue/createmeta
ale nie wiem, jak użyć tego polecenia w JavaScript.
Czy ktoś może mi powiedzieć, jak mogę uwierzytelnić się w JIRA przy użyciu podstawowego uwierzytelnienia i bardzo ważnego JAVASCRIPT.