嘗試訪問微風中的OData元數據信息時未找到404頁面錯誤,但如果我將url直接放在瀏覽器上(沒有微風)。BreezeJs With Web API OData嘗試讀取元數據信息時返回「404」錯誤
我的服務器端OData實體配置如下所示。
var odataBuilder = new ODataConventionModelBuilder();
odataBuilder.Namespace = "BisService.Entities";
odataBuilder.EntitySet<CompanyDto>("Company").EntityType.HasKey(x => x.Id);
config.MapODataServiceRoute("BisService", "BizService", odataBuilder.GetEdmModel());
我在Breeze上使用以下配置。
var serverAddress = "/BisService/";
breeze.config.initializeAdapterInstance('dataService', 'webApiOData', true);
var manager = new breeze.EntityManager(serverAddress);
var query = breeze.EntityQuery.from("Company");
manager.executeQuery(query, function(data) {
console.log(data)
});
向我們展示breeze客戶端發送的URL(從瀏覽器開發工具獲取它)... 404上的那個...然後向我們顯示您所說的URL。 – Ward 2014-09-21 19:47:21