Skip to Content

SSO is not working for multiple client Fiori - S/4HANA

Dear gurus,

We are configuring multiple client for Fiori - S/4HANA as per SAP Note 2453516 - How to Configure Fiori with Multi-clients. The multiple client works correctly except SSO function(currently using login ticket).

S4F001 <--> S4H400
S4F002 <--> S4H401

How to reproduce the error:

1. Login to Fiori Launchpad using Web dispatcher URL:
https://xxx.yyy.zzz.com

2. Enter user ID for Fiori Client

3. Click "Manage Bank Account" tile

4. Login screen for Backend system appear -SSO is not working


F12 trace:

Failed to load resource: the server responded with a status of 403 (Forbidden)
https://xxx.yyy.zzz/sap/es/ina/GetServerInfo?_=1523501897960

From below SAP Notes, this issue is due to incorrect setup of SSO.

2490978 - Fiori Launchpad Search Option Giving Login Popup

2408795 - Credentials are needed to load services for Fiori Search on Fiori Launchpad


T-code: SSO2 in S4F


T-code: SSO2 in S4H


Question:

Can SSO works in multiple client Fiori - S/4HANA?
in SAP S4HANA OP Fiori Configuration for Multiple Clients document, it is mentioned to remove client for below RFC:

a. R3 connections for S4<XXX>_RFC
b. HTTP Connections to ABAP System for S4<XXX>_HTTPS

So, will SSO work for multiple client?

Thanks,
Fadzly Iqbal

tile.png (41.6 kB)
tile.png (41.6 kB)
manage.png (28.8 kB)
f12.png (68.1 kB)
f12.png (68.1 kB)
s4f.png (64.0 kB)
s4h.png (74.4 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Apr 12 at 01:45 PM

    Dear Zulfadsly,

    I guess that if the clients were the same at both systems it would work:

    S4F400 <--> S4H400
    S4F401 <--> S4H401

    If you have an SAP Web Dispatcher as the entry point (e.g., in front of both S4F and S4H), you could use the "CLIENT=..." argument of the wdisp/system_XX parameter. This would work fine if you had different clients between the systems, but only one client per system.

    Handling the multiple clients and the mapping to different clients between the systems might not be possible.

    I am trying to think of a modification rule that you could create at the SAP Web Dispatcher (if it is used), but could not think of one so far...

    Regards,

    Isaías

    Add comment
    10|10000 characters needed characters exceeded