Tag: dataservice

WCF DataService(OData)和CORS

我正在尝试使用跨域请求的WCF DataService。 我发现这有关如何使用CORS的WCF服务: http : //blogs.microsoft.co.il/blogs/idof/archive/2011/07/02/cross-origin-resource-sharing-cors-and -wcf.aspx 我下载了示例,但无法使用DataService。 它适用于示例服务,但不适用于我的DataService。 这是我非常简单的WCF DataService: public class TestService : DataService { public static void InitializeService(DataServiceConfiguration config) { config.UseVerboseErrors = true; config.SetEntitySetAccessRule(“Items”, EntitySetRights.All); config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V3; } } TestService.svc文件: DataContext也很简单: public class DataContext : DbContext { public DbSet Items { get; set; } } 但是,预检选项请求返回的是501.我是否缺少让CORS与Dataservice一起工作?