我们可以在asp.net webapi中使用jsonp-cross域发布/放置/删除吗?

时间:2012-05-06 19:16:34

标签: cross-domain jsonp asp.net-mvc-4 asp.net-web-api

使用asp.net webApi

我有site1(http:// localhost:53723)和site2(http:// localhost:64009)。 我想从site2获取数据到site1(跨域,不是同源)。

我们可以使用jsonp,我已经获得了数据。

我们可以使用jsonp为跨域发布/放置/删除动词(不是同源)吗?

1 个答案:

答案 0 :(得分:3)

您的设计可能有点缺陷,如果您确实需要制作跨域请求,则应重新考虑。如果你这样做,那么当你需要支持POST / PUT / DELETE动词时,更好的解决方案是CORS。 Carlos Figueira有一些关于如何在ASP.NET Web API中实现它的好文章: