Ionicview 和 ionic serve CORS
Ionicview and ionic serve CORS
我的离子应用程序正在连接到 Azure 上的 asp.net 网络 api。 API 已经允许所有来源访问,API_KEY header。但是我仍然收到消息
"The origin 'http://localhost:8100' is not allowed." 在离子服务和离子视图上
ionic 应用程序中的代码
var headers = new Headers();
headers.append('API_KEY', 'X-some-key');
headers.delete("Origin");
let options = new RequestOptions({ headers: headers});
return this.http.get(url, options);
使用离子服务时的请求和响应header
从这里找到答案:
问题是后端没有 OPTIONS 处理程序,在 web.config works 中添加了 OPTIONS 处理程序。
我的离子应用程序正在连接到 Azure 上的 asp.net 网络 api。 API 已经允许所有来源访问,API_KEY header。但是我仍然收到消息 "The origin 'http://localhost:8100' is not allowed." 在离子服务和离子视图上
ionic 应用程序中的代码
var headers = new Headers();
headers.append('API_KEY', 'X-some-key');
headers.delete("Origin");
let options = new RequestOptions({ headers: headers});
return this.http.get(url, options);
使用离子服务时的请求和响应header
从这里找到答案:
问题是后端没有 OPTIONS 处理程序,在 web.config works 中添加了 OPTIONS 处理程序。