2016-05-16 12 views
0

Ich habe einen OData Service mit SAP's XS Anwendung erstellt. Der Dienst funktioniert einwandfrei, wenn ich versuche, über den Browser darauf zuzugreifen. Wenn ich versuche, es über SAPUI5 Anwendung zu verbrauchen, gibt es mir CORS Fehler. Ich habe sogar die Cors in der .xsaces s Datei aktiviert, aber es gibt mir immer noch Zugriffssteuerung-erlauben-Herkunft Flag Fehler.CORS Problem mit OData-Service

Ich benutze das Testkonto und meine XS-Anwendung enthält nur die OData Datei, d. H. myOdata.xsodata Datei.

Könnte mir bitte jemand zeigen, was ich vermisse.

Antwort

0

Verwenden Sie "Ziele" in der Hana Cloud Platform. Das agiert als Proxy.

Obwohl nach meinem Wissen, derzeit ODATA-Dienste über xs-Anwendung können nicht über Ziele in Testkonto konfiguriert werden. Daher müssten Sie auch den Cloud-Connector einrichten und Ihren Dienst registrieren. Konfigurieren Sie dann das Ziel als lokal zu Ihrem lokalen Host, der den Odatendienst ausführt.

0

Die Antwort sollte das Flag access-control-allow-origin mit dem URI Ihrer Anwendung enthalten.