【发布时间】:2012-05-15 10:48:21
【问题描述】:
使用asp.net webApi
我有 site1 (http://localhost:53723) 和 site2 (http://localhost:64009)。 我想从 site2 获取数据到 site1(跨域,不同来源)。
这个我们可以用jsonp,我已经实现了数据。
我们可以使用 jsonp 来发布/放置/删除跨域(不同来源)的动词吗?
【问题讨论】:
-
我认为您的架构存在缺陷。使用异源仅作为例外,而不是作为规则。
-
我想为所有信息创建一个来源(webapi)并使用多个平台来使用它(网站、移动应用程序、桌面应用程序等)这将是跨域的,因为我会保留我的 webapi 作为一个站点和不同站点/应用商店/pc/mac 中的其他平台。所以从跨域获取是没有问题的,但是如果我需要发布/放置/删除操作怎么办?我如何做到这一点?
标签: cross-domain jsonp asp.net-mvc-4 asp.net-web-api