1

我创建了一个使用CORS的 ASP.NET Web API 。

由于IE7 不支持 CORS,如果我使用 IE7 从另一个来源向该 API 发出请求,结果会怎样?

我是否正确地说,由于 IE7 是 pre-CORS,这将允许请求 API 并绕过跨域检查?

4

1 回答 1

1

同源策略早于 IE7。任何不支持 CORS 的浏览器都不允许您进行跨域 ajax 请求。同源策略在 IE7 中强制执行。也许 JSONP 是您的选择。如果不了解您的情况,很难说。如果 JSONP 不适合您,则在使用 IE7 时,请求必须从同一来源的服务器代理。

于 2013-08-22T14:54:54.297 回答