我可以在拉力赛自定义html应用程序中使用提取模块-'post'方法吗?

时间:2019-02-13 19:30:09

标签: rest rally

当我在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>
            }
        });

0 个答案:

没有答案