on 06-13-2016 9:55 AM
Hi experts,
The My Account Bank Worklist Web Dynpro App is configured according to Fiori app reference library (LPD_CUST has been configuration to use HTTPS connection to the backend).
We use HTTPS connection to the backend server (central hub environment, S/4HANA OP1511 FPS 02). Whenever clicking this APP in FLP, I see an emtpy screen. In web consule of Google Chrome, the following error is shown:
https://backend_server_hostname:backend_HTTPS_port/url
Failed to load resouce: net: ERR_INSECURE_RESPONSE
I can open this backend url with new tab and adding exception for certicate in Google Chrome.
However, we only want to public web dispatcher hostname and its HTTPS port to end users not backend server related hostname and port, how to fix this issue?
Regards,
Ning
Hi Karan and Renan,
I get the following reply from SAP AGS which is reasonable:
In most cases, the webdynpro-applications are called in a backend-system. Hence with the navigation to the target application, a backend-call is made and the web-dynpro application is started in backend-system. The data is directly fetched form backend.
When you click on a tile on Fiori, the navigation target is evaluated from tile-definition and target-mapping. The target mapping contains often the reference to the backend-service. When the navigation is made, a url for the navigation target is evaluated and webdynpro application is started on backend (according to the specification of the target-system).
This is similar with transactions.
With SAP UI5 Fiori apps, you may also retrieve data from backend-systems using oData-Services. This services are published on the GW (frontend-server)
Regards,
Ning
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ning,
I'm able to fix this error.
In the Webdispatcher i configured PSE's files from/to backend and frontend.
RFC's was configured to connection HTTPS and "/nwbc".
How our development have 3 client's, i configured the appointments in FIORI DESIGN.
SSO isn't possible with USER kind of SERVICE, just DIALOG.
The connection E2E was configured as HTTPS.
Hi Ning,
Please check the following pointers and see if they help:
The suffix at the end of the System Alias name is important, as it will determine which protocol to use. Always use the HTTPS to prevent mix-content mode.
The SAP_ECC_HTTPS destination is configured with the following Logon & Security options:
The Send Assertion Ticket for Dedicated Target Sys Is important, as it will prevent the NWBC logon screen in ECC since the user is already authenticated in the front-end system
Regards,
Karan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Karan,
LPD_CUST for this App.
(2235246 - SAP S/4HANA, on-premise edition 1511: Access to WebDynpro ABAP and SAP GUI functionality via Fiori Launchpad
2269272 - "Reference Lost" Error for FLP Tiles after applying new UI component version)
F12 web console information has been provided before. Not changed.
The problem has been reported to SAP AGS, I also wait for the answer from them.
Regards,
Ning
Hi Karan,
What we have done in web dispatcher configuration is shown below (according to S/4HANA fiori fundation configuration):
wdisp/system_0 = SID=FE1, MSHOST=frontend1.xxx.com, MSPORT=8111, SRCSRV=*:44330, SRCURL=/sap/opu/;/sap/bc/;/sap/public/bc/;/ui2/nwbc/, CLIENT=100
wdisp/system_1 = SID=BK1, MSHOST=backend1.xxx.com, MSPORT=8111, SRCSRV=*:44330, SRCURL=/sap/es/, CLIENT=100
The URL https://<webdispater><webdispatcher_port>/sap/bc/ui2/nwbc/~...
will directly go to frontend not backend.
So I think the wdisp/system_x setting may cause this problem.
Regards,
Ning
Hi Ning,
The first setting points to the FES/Gateway:
wdisp/system_0 = SID=FE1, MSHOST=frontend1.xxx.com, MSPORT=8111, SRCSRV=*:44330, SRCURL=/sap/opu/;/sap/bc/;/sap/public/bc/;/ui2/nwbc/, CLIENT=100
The second system points to ECC/Backend
wdisp/system_1 = SID=BK1, MSHOST=backend1.xxx.com, MSPORT=8111, SRCSRV=*:44330, SRCURL=/sap/es/, CLIENT=100
For XSOData, we usually use XSSRV/EXTSRV after the SID;
wdisp/system_1 = SID=BK1, XSSRV=backend1.xxx.com:8111, SRCSRV=*:44330, SRCURL=/sap/es/, CLIENT=100
wdisp/system_1 = SID=BK1, EXTSRV=backend1.xxx.com:8111, SRCSRV=*:44330, SRCURL=/sap/es/, CLIENT=100
Can you check this?
Regards,
Karan
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.