0
我正在使用rally sdk開發自定義html儀表板,並且我想從CORS原始請求調用填充其中一個字段數據。如何從rally sdk(自定義html代碼)製作CORS原始呼叫請求?
您能否提供一些示例/鏈接如何使用rally sdk自定義html代碼進行CORS調用?
我試圖通過ajax調用它給我403例外。
var usChangeSets = story.getCollection('Changesets');
console.log('usChangeSets--',usChangeSets);
usChangeSets.load({
fetch : ['Author', 'Message', 'Uri'],
callback: function(records, operation, success){
Ext.Array.each(records, function(changeset){
//Ajax api call to get details from external link
var blink ="https://[sonarqube]/job/Appdev/job/TestProject/api/json";
Ext.Ajax.request({
url: blink,
method :'GET',
crossDomain: true,
withCredentials: true,
headers : {
'Authorization': 'Basic dsasfsfxfhfj',
'Content-Type': 'application/json;charset=UTF-8',
'Access-Control-Allow-Origin' : '*'
},
success: function(response){
var backToJs=JSON.parse(response.responseText);
console.log('resp data-',backToJs);
//console.log(backToJs['QueryResult'].Results);
},
failure: function(response) {
console.log('ajax call failure');
}
});
}
}
}
請使用https://stackoverflow.com/posts/45628458/edit編輯/更新你的問題和粘貼在您的瀏覽器devtools控制檯中看到確切的錯誤消息。 – sideshowbarker