我有两个独立的项目
http://www.local.mysite.com(mvc网站) http://api.mysite.com(webapi)
我想避免使用CORS(目前我的网络ajax调用需要)(因为它们来自原点)。
理论上,我可以使用后缀在同一域下托管webapi:
http://www.local.mysite.com/api? (使用IIS为api绑定)
这会有用吗?我担心的是Mvc网站也会拦截这些请求,或者说它可能有点过时。
答案 0 :(得分:-1)
当你进行Ajax调用跨域调用时,会涉及CORS。 Origin由1)主机,2)端口和3)协议定义。
这是一篇讨论协议的好文章: