当我在Rally内的自定义HTML应用程序中粘贴html程序时,使用Fetch模块或post方法的纯html-javascript调用不起作用
大家好,这与CA Agile Central(Rally)有关。我正在通过应用程序“自定义HTML”运行html-javascript程序。我没有使用Rally SDK,而是使用普通的html-js代码。我正在使用javascript中的“提取”模块进行REST API调用。对于获取请求,它工作正常。但是对于发布请求,我得到了错误:{“ CreateResult”:{“ _rallyAPIMajor”:“ 2”,“ _ rallyAPIMinor”:“ 0”,“错误”:[“未授权执行操作:无效密钥”],“警告”:[]}}
奇怪的是,当我将整个程序作为独立的HTML文件运行时(即在Rally外部)(即从本地计算机运行),这是同一程序代码正在工作。有人可以帮忙吗?
我在尝试执行此操作的工作空间上具有WSA权限。我正在使用的代码是-
const resp = await fetch(<someURL>, {
method: 'POST',
body: <jsonbody>,
headers:{
'Content-Type': 'application/json',
'zsessionid': <my api key>
}
});