Jaydata与.net Odata Server

Num*_*nif 5 odata cors jaydata

我正在使用jaydata作为客户端和.net odata作为服务器,但是当我请求服务器时,它给出了501未实现的错误,当我搜索它时,问题是CORS [Cross Origion Resouse Sharing]有没有办法启用CORS在odata服务器或IIS ???

我的代码很简单,只需创建带有服务的上下文,并获取一个解决方案就是在web.config中放置specail config部分

 <httpProtocol>
     <customHeaders>
      <add name="Access-Control-Allow-Origin" value="*" />
    </customHeaders>
 </httpProtocol>
Run Code Online (Sandbox Code Playgroud)

但这并没有解决问题

我的Chrome浏览器在此过程中

记住我使用odata [RESTFUL]服务和jaydata作为客户端

tne*_*tne 4

这是因为没有任何东西可以处理OPTIONS预检请求。你会想拦截他们。请参阅此问题以了解如何执行此操作以及一些重要说明

更新:我链接的问题假设 WCF 数据服务实现。如果您使用其他方法,则必须自己编辑问题或搜索特定于实现的方法。