xsodata-Dienst ohne Authentifizierung
Ich versuche, um einige xsodata services mit SAP Hana XS-Engine. Erstellt habe ich eine .xsaccess Datei im global Ordner-Ebene, die mit dem folgenden Inhalt:
{
"exposed": true,
"authentication" : null
}
Ich habe einen Ordner in meinem übergeordneten Ordner, wo habe ich einen test-service. Der Inhalt des service ist
service namespace "example.services" {
"TESTUSER1"."testdb" as "testdb";
}
Aber wenn ich drücken Sie diese url ein: /Beispiel/Dienstleistungen/Beispiel.xsodata/testdb bekomme ich einen 403 Fehler. Um zu überprüfen, ob meine .xsaccess, wenn die Arbeitsbedingungen gut sind, habe ich eine dummy-html-Datei im gleichen Ordner als Beispiel.xsodata service. Wenn ich auf diesen link, es funktioniert gut und nicht mich Fragen, keine Authentifizierung.
Auszubauen, fügte ich hinzu .xsaccess-Datei im Ordner "services" und fügte hinzu, die denselben Inhalt wie die oben genannten. Es gibt noch 403 Fehler an meinem Beispiel.xsodata service. Zu versuchen, diese sogar noch weiter, ich habe den services/.xsaccess haben diese Inhalte
{
"exposed": true,
"authentication" : [{"method":"Basic"}]
}
Dies veranlasste mich, für die Benutzername/Passwort und als ich in die Werte, es zeigte mir die richtigen Daten, als ich erwartet hatte.
Bin ich völlig verwirrt hier, weil ich möchte, um die Dienste ohne Authentifizierung (für die ich die Authentifizierung als null), und es funktioniert nicht.
Bitte helfen Sie mir zu verstehen, was vermisse ich hier. Jede Hilfe ist wirklich bemerkenswert.
InformationsquelleAutor Raghuveer | 2014-02-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beantwortung meiner eigenen Frage. Bitte Folgen Sie diesem link aus dem sap community Netzwerk, um Antwort zu erhalten: http://scn.sap.com/thread/3496997
InformationsquelleAutor Raghuveer