Tworzę aplikację JavaScript dla Smart TV, aby wyświetlać pulpity w telewizorze. Otrzymuję listę pulpitów z interfejsem JIRA REST API. Url używam tego jest:Jak korzystać z podstawowego uwierzytelniania z JIRA REST API w JavaScript?
jira/rest/api/2/dashboard?startAt=&maxResults=
potem tworzę Wallboard jak następuje, aby wyświetlić je na telewizorze:
jira/plugins/servlet/Wallboard/?dashboardId=&os_username=&os_password=
powodu os_username
i os_password
, JIRA wie, że jestem i uwierzytelnionego dostaje właściwą listę. ta lista jest potrzebna od początku, ale ponieważ zadzwonię pod powyższy URL o parametrach os_username
i os_password
, uzyskuje ona odpowiednią listę
, ale po uruchomieniu telewizora/po raz pierwszy pojawia się lista pulpitów z JIRA nikt nie jest uwierzytelniony, więc zajmuje losową listę, nie tę, którą muszę zdobyć.
istnieje jakiś sposób, aby uwierzytelnić w JIRA z poniższej komendy:
curl -D- -u fred:fred -X GET -H "Content-Type: application/json" http://example.com/rest/api/2/issue/createmeta
ale nie wiem, jak korzystać z tego polecenia w JavaScript.
Czy ktoś może mi powiedzieć, w jaki sposób mogę uwierzytelnić się w JIRA z podstawowym uwierzytelnianiem i bardzo ważnym IT JAVASCRIPT.
Metoda żądania powinna być dostępna prawdopodobnie dlatego, że JIRA nie obsługuje metod wprowadzania lub publikowania? –
Czy próbowałeś tego, co sugerujesz tutaj? Wydaje się, że nie działa dla mnie. Proszę spojrzeć na http://stackoverflow.com/questions/20812158/jira-rest-client-in-javascript-giving-syntax-while-using-jsonp –
Tak, mam i działa dobrze. –