【发布时间】:2020-04-20 00:06:19
【问题描述】:
JIRA 提供了一种使用基本身份验证、jwt 身份验证机制访问问题附件的方法。使用它我们可以下载这些文件。我们可以使用两种身份验证机制下载文件。
示例 jwt 身份验证:
curl -X GET --url https://{site-name}.atlassian.net/secure/attachment/1001/example.txt -H 'Authorization: jwt'
问题/我们的要求:
但是有没有办法为 JIRA 问题的附件生成临时可访问的 url,该附件将在 URI 本身中嵌入令牌。我在下面添加了示例
示例网址:
https://{site-name}.atlassian.net/attachment/1001/example.txt?token={temp_access_token}
访问/点击上述网址时,即使用户未登录其帐户,下载也会自动开始
我们要求的原因:
我们正在创建基于 jira 云的服务/应用程序,其功能之一是通过我们的应用程序提供对用户附件的访问。我们的限制(云服务成本)是我们无法下载所有巨大的附件并存储和管理它。所以我们正在寻找一种解决方案,使用该解决方案用户可以直接从 JIRA 的服务器下载
【问题讨论】:
标签: jira jira-rest-api