我正在为智能电视创建一个 JavaScript 应用程序,以在电视上显示仪表板。我使用 JIRA REST API 获取仪表板列表。我用于此的网址是:
jira/rest/api/2/dashboard?startAt=&maxResults=
之后我创建了一个墙板,如下所示在电视上显示它们:
jira/plugins/servlet/Wallboard/?dashboardId=&os_username=&os_password=
由于os_username
and os_password
,JIRA 知道我已通过身份验证并获得正确的列表。这个列表是我从一开始就需要的,但是因为我用参数调用了上面的 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。