【发布时间】:2013-02-15 16:06:52
【问题描述】:
我有一个 ASP.Net MVC 4 Website 和另一个 ASP.Net Web API 项目。目前两者都托管在不同的域上。我正在使用 amplify.js 在我的前端使用 API。由于两个网站都托管在不同的域上,因此它总是一个跨域当我从UI 调用我的API 时请求(我为此目的使用CORS。)。这会导致我对每个HTTP API 调用产生额外的OPTIONS 请求,这会增加开销。我也试过在子域上托管这 2 个网站,但 OPTIONS 请求仍然存在,我想摆脱这些额外的请求。
有什么方法可以消除OPTIONS 请求?
【问题讨论】:
标签: c# asp.net-mvc-4 asp.net-web-api cors amplifyjs