在ASP.NET Azure托管网站和Web角色之间发出AJAX请求?

时间:2013-08-20 01:21:32

标签: asp.net ajax azure webrole

我有一个托管在Azure上的C#ASP.NET / MVC Web角色。我希望它作为通过AJAX调用提供的API提供程序为一个或多个Azure托管网站提供服务。通常,从两个不同的Web位置发出AJAX请求会违反浏览器跨站点安全限制。但我想知道是否有一个程序或一系列步骤我可以采取配置我的网站和Web角色,以避免违反浏览器安全限制?网站和Web角色都在我的控制之下,并且都在同一个Azure帐户下运行,所以我可以做些什么来缓解这种限制?

1 个答案:

答案 0 :(得分:2)

Windows Azure是解决Web编程所有问题的魔棒。您拥有所有资源的事实并未改变WEB的安全模型及其限制。

幸运的是,我们生活在21世纪,技术随着时间而变化,而不是几天或几年。

可以看一下的是以下文章:

您可以做的是在您的WebRole上启用CORS支持。您可以阅读有关CORS hereherehere的更多信息。