Wso2ESB:通过授权策略从产生CORS问题的客户端调用Rest API
在尝试调用具有授权策略的ESB Rest API时,我面临跨源问题。请查找下面的客户端调用、ESBAPI和处理程序Wso2ESB:通过授权策略从产生CORS问题的客户端调用Rest API,wso2,cors,esb,Wso2,Cors,Esb,在尝试调用具有授权策略的ESB Rest API时,我面临跨源问题。请查找下面的客户端调用、ESBAPI和处理程序 Ajax调用: $.ajax({ 发送前:函数(xhr){ xhr.setRequestHeader(“授权”,“承载5d8ce0224d82cca7fb55fdcf4015b67”); }, 事实上, 数据类型:“json”, 键入:“GET”, url:relativeURL+“/测试, }, 成功:函数(json) {}};很久没有人问过这个问题了。 我也有同样的问题,坚持
$.ajax({
发送前:函数(xhr){
xhr.setRequestHeader(“授权”,“承载5d8ce0224d82cca7fb55fdcf4015b67”);
},
事实上,
数据类型:“json”,
键入:“GET”,
url:relativeURL+“/测试,
},
成功:函数(json)
{}};
很久没有人问过这个问题了。
我也有同样的问题,坚持了几天,并考虑添加我的发现
添加CORS支持的一种方法是通过WSO2 API管理器公开您的API,并在那里配置CORS支持
使用WSO2 EI,为API添加CORS支持的最简单方法是在返回响应之前设置HTTP头
例如:
你找到解决办法了吗?我也面临同样的问题。
<header description="CORS" name="Access-Control-Allow-Origin" scope="transport" value="*"/>