I am trying to use BreezeJS with an existing OData server, that was implemented using .NET System.Services.Data.DataService, Version 4.0. As it seems, BreezeJS is doing a http OPTIONS request to get $metadata, but the server throws a NotImplemented exception. When I manually request $metadata using http GET in the browser, I am getting (XML formatted) metadata fine.
Is there a way to configure Breeze to use http GET or would I need to somehow adjust the server to support http OPTIONS?
Any help would be appreciated.