我正在创建一个仪表板扩展,并且想调用Executionhistory-List。
当前,扩展清单仅指定scope vso.serviceendpoint_manage
。
我通过获取我的授权令牌
const token = await VSS.getAccessToken();
var authHeader = VSS_Auth_Service.authTokenManager.getAuthorizationHeader(token);
我可以通过使用“端点-获取服务端点”成功获取所有服务端点的列表。
但是,当我尝试获取给定服务端点的执行历史记录时,会收到CORS策略错误。
CORS政策已阻止从来源{marketplace url}访问{devops rest api}
我知道,如果PAT没有正确的范围,可能会发生错误CORS在这里看到。
注意:当我使用所有范围的PAT在本地尝试时,此调用有效。因此,我相当确定我缺少扩展范围。
我缺少哪个范围?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句