Asp.net web api 这是CORS的要求吗?
我的WebAPI项目有一个CORS错误,但它让我有点困惑 我正在从我的网站Asp.net web api 这是CORS的要求吗?,asp.net-web-api,cors,Asp.net Web Api,Cors,我的WebAPI项目有一个CORS错误,但它让我有点困惑 我正在从我的网站http://local.mysite.com到我的api网站http://api.local.mysite.com/upload 这是我的错误 XMLHttpRequest cannot load http://api.local.mysite.com/upload. Origin http://local.mysite.com is not allowed by Access-Control-Allow-Origin
http://local.mysite.com
到我的api网站http://api.local.mysite.com/upload
这是我的错误
XMLHttpRequest cannot load http://api.local.mysite.com/upload.
Origin http://local.mysite.com is not allowed by Access-Control-Allow-Origin.
我(可能是错误地)认为将我的API托管在API.
前缀下是可以的,这将被视为同一个域。在这种情况下应该有CORS错误吗
看起来已经为它添加了支持,这将使它更容易工作
p、 s之所以使用.local
,是因为我有多个测试站点.dev
.main
等每个相同来源的策略,并且是不同的来源。请查看中的“原产地确定规则”部分。顺便说一句,Cookie确实适用于您所处的域-子域情况,这可能正是您认为这对jQuery AJAX不会有问题的原因。每个相同来源的策略,并且是不同的来源。请查看中的“原产地确定规则”部分。顺便说一句,cookie确实适用于您所处的域-子域情况,这可能正是您认为这对jQuery-AJAX不会有问题的原因