Asp.net mvc 将CORS迁移到WebAPI中的代码背后的动机是什么?
基于教程: 为什么Web API 2.2决定使用Asp.net mvc 将CORS迁移到WebAPI中的代码背后的动机是什么?,asp.net-mvc,asp.net-web-api,cors,Asp.net Mvc,Asp.net Web Api,Cors,基于教程: 为什么Web API 2.2决定使用EnableCors扩展方法和属性来添加“访问控制允许源”标题 为什么我们不能使用IIS配置添加它们呢?通过使用IIS配置,您可以发送硬编码的响应头,这些响应头将针对进入该应用程序的所有请求发送。您通常需要更多的控制来打开特定来源、方法等的跨来源请求。Web API CORS支持该级别的控制。可能您的Web API应用程序未托管在IIS中。
EnableCors
扩展方法和属性来添加“访问控制允许源”标题
为什么我们不能使用IIS配置添加它们呢?通过使用IIS配置,您可以发送硬编码的响应头,这些响应头将针对进入该应用程序的所有请求发送。您通常需要更多的控制来打开特定来源、方法等的跨来源请求。Web API CORS支持该级别的控制。可能您的Web API应用程序未托管在IIS中。