希望大家身体健康,精神振奋。使用REST从JET访问Oracle文档云服务Api
我正在尝试使用JET将If文档(带有文件的文件夹)显示到Iframe中。因为我需要从Oracle提供的REST API获得JSON响应。 当我们使用邮递员访问剩下的api时,它返回正确的JSON输出(reference)。
但是,当我试图获得相同的使用JSON Ajax调用我获得以下浏览器的控制台错误:
jQuery的3.1.0.js:9392的XMLHttpRequest无法加载链接。对预检请求的响应不会通过访问控制检查:请求的资源上不存在“访问控制 - 允许来源”标头。因此不允许访问原产地'http://localhost:8383'。
这里是剪断代码:
self.getFolderDetails = function(){
$.ajax({
url: "testurl",
type: "GET",
userName: "<User name>",
password: "<Password>",
async: false,
crossDomain: true,
headers: {
'Content-Type' : 'application/json',
'Authorization' : 'Basic <Auth Token>'
},
success: function (data) {
parsedJSON = JSON.parse(JSON.stringify(data));
console.log('Response JSON Data--> ' + JSON.stringify(data));
},
error: function (jqXHR, textStatus, errorThrown) {
console.log('Fail Response JSON Data--> ' + JSON.stringify(data));
}
});
}
通常在这种情况下,我们对暴露web服务应用CORS过滤器。自开发云团队创建这些服务后,我无法对我做任何更改。
会真的很感谢这方面的帮助。
你的问题解决了吗? – CodeWriter