Skip to Content
0
Oct 22, 2019 at 01:30 PM

404 if header contains MaxDataServiceVersion

118 Views

Hi there,

I'm using OData service 4.0 to build my API. My frontend is SAPUI5 and my backend ASP.NET.

My frontend is unable to get the "/$metadata", status code 404. Using Postman I figured out that the problem is the MaxDataServiceVersion in the header. No matter which value is set for this property the answer is 404. As soon as the header doesn't include MaxDataServiceVersion everything works just fine.

I already use "HasRelaxedODataVersionConstraint()" for my "config.MapODataServiceRoute()" in my backend.

I'm running the App locally through Visual Studios IIS integration.

Does anyone know how to fix this. If you need any of my code please ask.

Thanks in advance,

David