SAP NW GW Service nutzt HTTPS anstatt HTTP?
Posted: Tue Jun 25, 2013 9:31 am
Hallo!
Ich stehe im Moment vor einem Problem bei der Registrierung eines Remote-Services im SAP NetWeaver Gateway 2.0
Der Service aus einem Backend-System (SAP ECC 6.0) wurde mittels der Transaktion
/IWFND/MAINT_SERVICE im Gateway registriert.
D. Service kann im Gateway aufgerufen werden - all das klappt soweit, jedoch habe ich folgendes Verhalten wenn ich das WSDL-File des Services mittels der Transaktion /IWFND/GW_CLIENT aufrufe:
Aufruf: http://mygateway/sap/opu/odata/sap/ZDEMO1_SRV/
Wie oben ersichtlich erfolgte ein HTTP Aufruf, die Response erhält jedoch das HTTPS Protokoll und HTTPS Ports:
Mir ist noch aufgefallen, dass lediglich bei Remote-Registrierten Services der Port-Redirect auf HTTPS durchgeführt wird, nicht bei lokal entwikelten - hat jemand eine Idee was zu diesem Verhalten führt?
LG
Ich stehe im Moment vor einem Problem bei der Registrierung eines Remote-Services im SAP NetWeaver Gateway 2.0
Der Service aus einem Backend-System (SAP ECC 6.0) wurde mittels der Transaktion
/IWFND/MAINT_SERVICE im Gateway registriert.
D. Service kann im Gateway aufgerufen werden - all das klappt soweit, jedoch habe ich folgendes Verhalten wenn ich das WSDL-File des Services mittels der Transaktion /IWFND/GW_CLIENT aufrufe:
Aufruf: http://mygateway/sap/opu/odata/sap/ZDEMO1_SRV/
Wie oben ersichtlich erfolgte ein HTTP Aufruf, die Response erhält jedoch das HTTPS Protokoll und HTTPS Ports:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- <?xml version="1.0" encoding="utf-8" ?>
- <app:service xml:lang="en" xml:base="[b]https[/b]://mygateway:[b]8002[/b]/sap/opu/odata/sap/ZDEMO1_SRV/" xmlns:app="http://www.w3.org/2007/app" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:sap="http://www.sap.com/Protocols/SAPData">
- <app:workspace>
- <atom:title type="text">Data</atom:title>
- <app:collection sap:pageable="false" sap:addressable="false" sap:content-version="1" href="Flights">
- <atom:title type="text">Flights</atom:title>
- <sap:member-title>Flight</sap:member-title>
- </app:collection>
- </app:workspace>
- <atom:link rel="self" href="https://mygateway:8002/sap/opu/odata/sap/ZDEMO1_SRV/" />
- <atom:link rel="latest-version" href="https://mygateway:8002/sap/opu/odata/sap/ZDEMO1_SRV/" />
- </app:service>
- GeSHi ©
Mir ist noch aufgefallen, dass lediglich bei Remote-Registrierten Services der Port-Redirect auf HTTPS durchgeführt wird, nicht bei lokal entwikelten - hat jemand eine Idee was zu diesem Verhalten führt?
LG